X

MySQL 列出、新增、移除 管理有權限的帳號

MySQL 8.0 後,新增帳號有些改變,順便把 新增 / 刪除 / 查詢帳號有哪些權限,全部做個整理。

MySQL 列出、新增、移除 管理有權限的帳號

新增資料如下:

MySQL 新增帳號

  1. CREATE USER 'newuser'@'localhost' IDENTIFIED BY 'newpassword';
  2. GRANT ALL PRIVILEGES ON . TO 'newuser'@'localhost';
  3. FLUSH PRIVILEGES;

MySQL 列出所有使用者

  • SELECT User,Host FROM mysql.user;

列出 MySQL 這個使用者有哪些權限

  • SHOW GRANTS FOR 'newuser'@'localhost';

MySQL 移除使用者權限

  • REVOKE ALL PRIVILEGES, GRANT OPTION FROM 'newuser'@'localhost';

刪除 MySQL 使用者

  • DROP USER 'newuser'@'localhost';

相關網頁

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