在MySQL 8.0 中向Root 使用者授予所有權限
在先前版本的MySQL 中,向root 使用者授予所有權限非常簡單,使用授予命令。然而,在 MySQL 8.0 中,這種方法會遇到語法錯誤。
遇到錯誤
嘗試使用以下語法授予所有權限時:
出現以下錯誤發生:
修訂方法
從MySQL 8 開始,不再支援使用 GRANT 指令建立使用者。相反,以下兩步驟過程是必要的:
1。建立使用者
使用CREATE USER指令建立root使用者:
2.授予權限
然後,使用 GRANT指令授予所有權限:
最後一步
確保更改生效效果,沖洗權限:
警告
使用WITH GRANT OPTION 授予所有權限會帶來重大安全風險。建議謹慎行事並僅授予必要的權限。有關使用者權限和安全性的更多信息,請參閱 MySQL 文件。
以上是如何授予MySQL 8.0 Root使用者所有權限?的詳細內容。更多資訊請關注PHP中文網其他相關文章!