MySQL:存取被拒絕錯誤1045
問題:
問題:
用戶遇到「ERROR 1045” -使用者「root」@「localhost」的存取被拒絕(使用密碼: YES)」嘗試透過命令列存取MySQL 時出現錯誤。儘管卸載並重新安裝MySQL、重設密碼並遵循各種指南,問題仍然存在。
解決方案:
- 對於忘記或遺失root 密碼的使用者:
-
停止MySQL: 停止MySQL
-
使用Skip-Grant Tables 啟動MySQL: 使用--skip-grant-tables 選項手動重新重複啟動MySQL:mysqld_safe --skip-grant-tables。重設Root 密碼:
對於5.7 之前的MySQL 版本,使用下列MySQL 指令重設root 密碼: UPDATE mysql.user SET Password=PASSWORD('password') WHERE User= '根';對於MySQL 版本5.7 及更高版本: UPDATE mysql.user SETauthentication_string=PASSWORD('password') WHERE User='root';.-
刷新權限:
刷新更新資料庫的權限表:沖洗權限;. 其他提示:
卸載MySQL 後請確保已刪除所有MySQL 痕跡,以刪除所有MySQL 痕跡確保全新安裝。 >
有關重置根的更多詳細信息,請參閱提供的連結密碼。
以上是MySQL 錯誤 1045:如何修復 root 使用者的「存取被拒絕」?的詳細內容。更多資訊請關注PHP中文網其他相關文章!