首頁 > 資料庫 > mysql教程 > MySQL root 使用者被意外限制後如何恢復完全權限?

MySQL root 使用者被意外限制後如何恢復完全權限?

Mary-Kate Olsen
發布: 2024-12-07 12:41:12
原創
164 人瀏覽過

How Do I Restore Full Privileges to a MySQL Root User After Accidentally Restricting Them?

問題:

哎呀!我只是限制了 MySQL root 使用者的權限,禁止它更改表。如何讓該用戶恢復到以前的輝煌,恢復絕對權限?

解決方案:

讓我們一步一步來:

  • 仔細檢查:

    SELECT * FROM mysql.user WHERE User = 'root';
    登入後複製
    仔細檢查:

  • 仔細檢查:


    仔細檢查:

    GRANT ALL ON *.* TO 'root'@'localhost';
    登入後複製
  • 仔細檢查:


    仔細檢查:

    mysql
    登入後複製

    >開始透過驗證您確實刪除了所需的權限。執行以下命令:
    UPDATE mysql.user SET Grant_priv='Y', Super_priv='Y' WHERE User='root';
    FLUSH PRIVILEGES;
    登入後複製
  • 檢查 Grant_priv 和 Super_priv 欄位。
  • 簡單修復:嘗試授予所有權限使用這個指令:
後備選項:如果上述方法沒有恢復權限,請使用--skip-grant-tables 重新啟動 MySQL選項。然後,使用以下命令連接到伺服器:發出以下命令:驗證重設:運行權限驗證再次查詢以確保root使用者的權限已被其他故障排除:如果上述步驟失敗,您可能需要檢查MySQL 日誌或從 MySQL 文件或社群論壇尋求進一步協助。

以上是MySQL root 使用者被意外限制後如何恢復完全權限?的詳細內容。更多資訊請關注PHP中文網其他相關文章!

來源:php.cn
本網站聲明
本文內容由網友自願投稿,版權歸原作者所有。本站不承擔相應的法律責任。如發現涉嫌抄襲或侵權的內容,請聯絡admin@php.cn
作者最新文章
熱門教學
更多>
最新下載
更多>
網站特效
網站源碼
網站素材
前端模板