MySQL RENAME Table 需要開哪些權限

MySQL user 想要 RENAME Table 需要開哪些權限呢?

MySQL RENAME Table 需要開哪些權限

  • 原始 Table 需要有 ALTER 和 DROP 的權限
  • 新的 Table 需要有 CREATE 和 INSERT 的權限

語法如下:

  • GRANT INSERT,DROP,CREATE,ALTER ON *.* TO 'user'@'%' IDENTIFIED BY 'password';
  • GRANT SELECT,INSERT,UPDATE,DELETE,CREATE,DROP,ALTER ON *.* TO 'user'@'%' IDENTIFIED BY 'password'; #
    新刪改查一般權限都加進去
  • FLUSH PRIVILEGES;

相關網頁

作者: Tsung

對新奇的事物都很有興趣, 喜歡簡單的東西, 過簡單的生活.

發表迴響

這個網站採用 Akismet 服務減少垃圾留言。進一步了解 Akismet 如何處理網站訪客的留言資料