0
我可以無任何問題連接到我的數據庫,我使用包含授予選項的*.*
上的所有權限設置了具有密碼的用戶。嘗試授予權限時數據庫上的用戶拒絕訪問
當我執行以下命令:
SHOW GRANTS FOR 'myuser'@'myip';
我得到:
GRANT ALL PRIVILEGES ON *.* TO 'myuser'@'myip' WITH GRANT OPTION
然而,當我嘗試以下方法:
CREATE SCHEMA test;
GRANT ALL ON test.* to 'testacc' identified by 'asdfasdf';
我得到Access denied for user 'myuser'@'myip' to database 'test'
,架構test
但是可以被成功創建。
唯一可行的是在我的服務器上直接作爲root
(如localhost
)。
我已經嘗試刪除該帳戶,授予/取消特權和沖洗它們。似乎沒有任何工作,我不知道爲什麼。
運行於:
- 的Ubuntu LTS 16.04
也許你有動態IP,或使用代理? –
@MichaelO。我的IP多年來一直如此,我還沒有在家設置過任何代理,也沒有其他人也沒有。這太奇怪了。 –