我是MySQL新手。我已經爲「root」登錄創建了一個用戶,我想僅爲該用戶提供一個數據庫的所有權限。我試了一下:授予用戶一個數據庫問題的權限
GRANT ALL ON db.* to userx IDENTIFIED BY 'xyz';
,但它給錯誤:
Error Code: 1044. Access denied for user 'root'@'%' to database 'db'
我檢查權限root用戶通過select * from mysql.user;
,超級用戶擁有所有權限。
任何人都可以幫助解決這個問題嗎?
當在mysql控制檯中以root身份執行時,顯示'grant grants'是什麼? – ep0