Mysql
 sql >> Baza danych >  >> RDS >> Mysql

Brak pobierania listy schematów ze źródła podczas migracji z MSSQL do MySQL przy użyciu Workbencha

Jeśli ktoś inny natknie się na ten sam problem, a Ty nie masz dostępu do użytkownika „sa”, pomyślałem, że opublikuję, jak rozwiązać ten problem.

Podstawowym problemem są uprawnienia użytkownika. Chociaż możesz zalogować się do bazy danych w porządku, należy ustawić określone uprawnienia, aby działała z MySQL Workbench. Potrzebne uprawnienia to „Wyświetl dowolną definicję”, które można znaleźć w zakładce „Zabezpieczone” użytkowników.

Oto dobre krótkie wideo wyjaśniające to wszystko http://mysqlworkbench.org/2013/08/video-tutorial-setup-a-restricted-sql-server-account-for-migrations-with-mysql-workbench/ a konkretna część znajduje się o 2:17.

Jeśli baza danych znajduje się na współdzielonym hoście - tak jak ten, do którego potrzebowałem dostępu - polecam po prostu wysłać e-mail do hosta (najlepiej za pośrednictwem głównego kontaktu klienta) i mam nadzieję, że zrobi to za Ciebie. Host w moim przypadku włączył go na 1 dzień, ponieważ po jego włączeniu muszą występować inne potencjalne zagrożenia bezpieczeństwa.

Mam nadzieję, że to pomoże komuś innemu.



  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. sprawdź, czy e-mail istnieje w bazie danych MySQL

  2. Łączenie wierszy wyników node-mysql w pojedynczy zwrot JSON dla node.js

  3. Wybór największych rekordów N w grupach X

  4. Czy mogę przeprowadzić transakcję w dwóch bazach MySQL?

  5. Policz liczbę odrębnych wierszy dla wielu wartości