Mysql
 sql >> Teknologi Basis Data >  >> RDS >> Mysql

Tidak mengambil daftar skema dari sumber saat bermigrasi dari MSSQL ke MySQL menggunakan Workbench

Jika ada orang lain yang menemukan masalah yang sama, dan Anda tidak memiliki akses ke pengguna "sa", saya pikir saya akan memposting cara mengatasi masalah tersebut.

Masalah mendasar adalah izin pengguna. Meskipun Anda dapat masuk ke database dengan baik, ada izin khusus yang perlu diatur agar dapat bekerja dengan MySQL Workbench. Izin yang Anda butuhkan adalah "View Any Definition" yang terdapat di bawah tab "Securables" pengguna.

Ada video pendek yang bagus menjelaskan semuanya di sini http://mysqlworkbench.org/2013/08/video-tutorial-setup-a-restricted-sql-server-account-for-migrations-with-mysql-workbench/ dan bagian spesifiknya terletak di 2:17.

Jika database ada di host bersama - seperti yang saya perlu akses - saya akan merekomendasikan hanya mengirim email ke host (sebaiknya melalui kontak utama klien Anda) dan mudah-mudahan mereka akan melakukannya untuk Anda. Host dalam kasus saya mengaktifkannya selama 1 hari karena pasti ada beberapa risiko keamanan potensial lainnya setelah dihidupkan.

Semoga ini bisa membantu orang lain di luar sana.



  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. Bagaimana cara mencadangkan/mengekspor file Database database.sql yang terhubung di laravel?

  2. MySQL LIMIT dalam Subquery Berkorelasi

  3. tanggal waktu lulus nilai dari python ke mysql

  4. Kunci utama multikolom MySQL

  5. Jatuhkan kunci asing hanya jika ada