在 MySQL 中對 *.* 的授權是否適用於授權後建立的資料庫?


是的,因為這是一個全域性特權。我們首先建立一個使用者 -

mysql> CREATE USER 'Jace'@'localhost' IDENTIFIED BY 'Jace123';
Query OK, 0 rows affected (0.67 sec)

以下是使用 *.* 授予全域性特權的查詢

mysql> GRANT SELECT ON *.* TO 'Jace'@'localhost';
Query OK, 0 rows affected (0.58 sec)

現在,你可以顯示使用者的所有授權 -

mysql> show grants for 'Jace'@'localhost';

這將產生以下輸出 -

+-------------------------------------------+
| Grants for Jace@localhost                 |
+-------------------------------------------+
| GRANT SELECT ON *.* TO `Jace`@`localhost` |
+-------------------------------------------+
1 row in set (0.14 sec)

更新於: 2019-12-18

111 瀏覽

開啟你的 職業生涯

透過完成課程獲得認證

立即開始
廣告
© . All rights reserved.