首頁 >資料庫 >mysql教程 >為什麼我會收到 MySQL「存取被拒絕」錯誤 (ERROR 1045)?

為什麼我會收到 MySQL「存取被拒絕」錯誤 (ERROR 1045)?

Patricia Arquette
Patricia Arquette原創
2024-12-10 12:36:111014瀏覽

Why Am I Getting a MySQL

排除MySQL 的存取被拒絕錯誤(錯誤1045)

簡介:

介紹:

嘗試時以root用戶存取MySQL時,可能會遇到「ERROR 1045(28000):使用者「root」@「localhost」的存取被拒絕(使用密碼:YES)。

根密碼預設值:

MySQL 的根密碼最初設定為空字串。這意味著在 Ubuntu 上安裝 MySQL 時,root 使用者的密碼不是許多使用者可能認為的「root」。

mysql -u root
修正錯誤:

修正這個錯誤,只要登入MySQL而不指定密碼即可:

mysqladmin -u root password [newpassword]
更改根密碼:

存取MySQL後,強烈建議更改root密碼以增強安全性:

  • 其他提示:
  • 為特定資料庫設定具有受限權限的個人使用者帳號操作。
考慮啟用 SSL 連線以提高安全性。 定期備份資料庫,以防止發生意外事件時資料遺失。

以上是為什麼我會收到 MySQL「存取被拒絕」錯誤 (ERROR 1045)?的詳細內容。更多資訊請關注PHP中文網其他相關文章!

陳述:
本文內容由網友自願投稿,版權歸原作者所有。本站不承擔相應的法律責任。如發現涉嫌抄襲或侵權的內容,請聯絡admin@php.cn