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」

對新奇的事物都很有興趣, 喜歡簡單的東西, 過簡單的生活.
分類: My_Note-Unix,標籤: , , , 。這篇內容的永久連結

發表迴響

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