sql >> Databáze >  >> RDS >> Mysql

Nenačtení seznamu schémat ze zdroje při migraci z MSSQL do MySQL pomocí Workbench

V případě, že se stejným problémem narazí někdo jiný a vy nemáte přístup k uživateli „sa“, myslel jsem, že zveřejním, jak problém vyřešit.

Základním problémem jsou uživatelská oprávnění. I když se můžete přihlásit do databáze v pořádku, je třeba nastavit zvláštní oprávnění, aby fungovala s MySQL Workbench. Potřebné oprávnění je „View Any Definition“ (Zobrazit libovolnou definici), které se nachází na kartě uživatele „Securables“.

Zde je dobré krátké video, které to vše vysvětluje http://mysqlworkbench.org/2013/08/video-tutorial-setup-a-restricted-sql-server-account-for-migrations-with-mysql-workbench/ a konkrétní část se nachází ve 2:17.

Pokud je databáze na sdíleném hostiteli - jako byl ten, ke kterému jsem potřeboval přístup - doporučil bych jednoduše poslat hostiteli e-mail (nejlépe prostřednictvím hlavního kontaktu vašich klientů) a oni to snad udělají za vás. V mém případě ho hostitel zapnul na 1 den, protože na jeho konci musí existovat nějaká další potenciální bezpečnostní rizika, když je zapnutý.

Doufám, že to pomůže někomu dalšímu.



  1. INSERT do řetězce DB DateTime

  2. Počet datových typů Mysql json a podle skupin

  3. Funkce JSON_ARRAYAGG() v Oracle

  4. Jak zašifruji toto heslo pomocí MD5 pomocí PHP?