即使授予許可權後,MySQL 新使用者的訪問仍被拒絕?
建立使用者並向用戶授予所有許可權後,你需要重新整理特權,以進行設定並使新設定正常工作。
語法如下 -
FLUSH PRIVILEGES;
這是建立新使用者的查詢,在我的案例中,使用者名稱為“Bob”。建立新使用者的查詢如下 -
mysql> CREATE USER 'Bob'@'%' IDENTIFIED BY '123456'; Query OK, 0 rows affected (0.56 sec)
現在向用戶 Bob 授予所有許可權 -
mysql> GRANT ALL PRIVILEGES ON *.* TO 'Bob'@'%' WITH GRANT OPTION; Query OK, 0 rows affected (0.23 sec)
現在重新整理許可權。查詢如下 -
mysql> FLUSH PRIVILEGES; Query OK, 0 rows affected (0.14 sec)
現在我使用密碼 123456 使用使用者 Bob。快照如下 -

廣告
資料結構
網路
RDBMS
作業系統
Java
iOS
HTML
CSS
Android
Python
C 程式設計
C++
C#
MongoDB
MySQL
Javascript
PHP