Mysql
 sql >> Cơ Sở Dữ Liệu >  >> RDS >> Mysql

Không truy xuất danh sách lược đồ từ nguồn khi di chuyển từ MSSQL sang MySQL bằng Workbench

Trong trường hợp ai đó khác gặp phải vấn đề tương tự và bạn không có quyền truy cập vào người dùng "sa", tôi nghĩ tôi sẽ đăng cách giải quyết vấn đề.

Vấn đề cơ bản là quyền của người dùng. Mặc dù bạn có thể đăng nhập vào cơ sở dữ liệu tốt nhưng cần phải đặt một quyền cụ thể để nó hoạt động với MySQL Workbench. Quyền bạn cần là "Xem mọi định nghĩa" được tìm thấy trong tab "Bảo mật" của người dùng.

Có một video ngắn giải thích tất cả ở đây http://mysqlworkbench.org/2013/08/video-tutorial-setup-a-restricted-sql-server-account-for-migrations-with-mysql-workbench/ và phần cụ thể nằm ở 2:17.

Nếu cơ sở dữ liệu nằm trên máy chủ chia sẻ - cũng như máy tôi cần truy cập - tôi khuyên bạn chỉ cần gửi email cho máy chủ lưu trữ (tốt nhất là qua người liên hệ chính của khách hàng của bạn) và họ hy vọng sẽ làm điều đó cho bạn. Máy chủ lưu trữ trong trường hợp của tôi đã bật nó trong 1 ngày vì phải có một số rủi ro bảo mật tiềm ẩn khác khi nó được bật.

Hy vọng điều này sẽ giúp ích cho người khác.



  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. Ví dụ về cách sử dụng bind_result và get_result

  2. Tiện ích mở rộng MySQL không dùng nữa trong PHP 5.5.x

  3. MySQL:Cập nhật đồng thời (thông qua các chuỗi) trên một bảng đơn giản

  4. Truy xuất Hình ảnh được lưu trữ dưới dạng BLOB trên MYSQL DB

  5. Tập lệnh PHP để ghi dữ liệu thô của POST