在MySQL 8.0 中向Root 使用者授予所有權限
當嘗試使用傳統方法向MySQL 8.0 中的root 使用者授予所有權限時在在先前的版本中,使用者可能會遇到語法錯誤,例如「您的SQL語法有錯誤;請檢查手冊...」或「不允許您使用 GRANT 建立使用者。向 root使用者授予所有權限:
mysql> CREATE USER 'root'@'%' IDENTIFIED BY 'PASSWORD';
授予特權:
mysql> GRANT ALL PRIVILEGES ON *.* TO 'root'@'%' WITH GRANT OPTION;
授予特權:
mysql> FLUSH PRIVILEGES;
沖水權限:
警告:必須了解與授予所有權限相關的安全風險有授予選項。此選項允許 root 使用者向其他使用者授予權限,這可能會損害資料庫的安全性。使用此選項之前請仔細考慮。以上是如何為MySQL 8.0 Root使用者授予所有權限?的詳細內容。更多資訊請關注PHP中文網其他相關文章!