如何恢復遺失的MySQL使用者名稱和密碼?

Barbara Streisand
發布: 2024-11-17 15:57:02
原創
226 人瀏覽過

How Do I Recover a Lost MySQL Username and Password?

恢復MySQL 使用者名稱和密碼

失去MySQL 使用者名稱和密碼可能是一種令人畏懼的經歷,但這並不是無法克服的。以下是檢索它們的分步指南:

步驟:

  1. 停止MySQL 進程:

    • 使用service指令或使用kill -9殺死進程指令。
  2. 使用Skip-Grant-Tables 選項啟動MySQL:

    • 新增--skip-grant-啟動的表標誌。這將暫時停用用戶驗證。
  3. 以 root 身分啟動 MySQL 控制台:

    • 執行 mysql -u root - p 以 root 身分開啟 My控制台
  4. 列出MySQL 使用者:

    • 執行SELECT * FROM sqlmy.user; 。
  5. 重設密碼:

    • 使用UPDATE mysql.user SET Password=PASSWORD( '
    • 使用UPDATE mysql.user SET Password=PASSWORD( '[密碼]') WHERE User='[使用者名稱]';查詢以重設所需使用者的密碼。
  6. 退出 MySQL 控制台:

    • 鍵入 exit 退出 MySQL console.
  7. 正常重啟MySQL:

    • 啟動MySQL:去掉--sSQL kip-grant-tables選項重新啟用使用者
  8. 測試新密碼:

    • 使用mysql -u [username] -p 命令登錄使用您恢復的用戶名和

注意:

  • 重置密碼後記得停用--skip-grant-tables 選項以維護資料庫的安全性。
  • 建議為 root 使用者建立一個強密碼並確保其安全。
  • 考慮使用密碼管理器來安全地儲存您的登入憑證。

以上是如何恢復遺失的MySQL使用者名稱和密碼?的詳細內容。更多資訊請關注PHP中文網其他相關文章!

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