首頁 > 資料庫 > mysql教程 > 如何修復 MySQL 遠端連線錯誤 1045:存取被拒絕?

如何修復 MySQL 遠端連線錯誤 1045:存取被拒絕?

Linda Hamilton
發布: 2024-12-20 17:29:20
原創
575 人瀏覽過

How to Fix MySQL Remote Connection Error 1045: Access Denied?

遠端 MySQL 連接錯誤:存取被拒絕 (1045)

要啟用與 MySQL 伺服器的遠端連接,必須進行某些設定。讓我們調查您面臨的問題並提供解決方案。

問題:嘗試從其他IP 位址遠端連線到MySQL 時,您會收到錯誤「ERROR 1045 (28000)」 : 使用者「root」@「192.168.233.163」的訪問被拒絕。這表示目前不允許指定使用者或來自遠端 IP 位址的遠端連線。

解決方案:

  1. Grant權限: 作為root用戶,執行以下命令指令:

    Grant權限:
      作為root用戶,執行以下命令指令:
    • 將*.*上的所有權限授予“root”@'192.168.233.163',並由“redacted”標識,並使用授予選項;
  2. FLUSH特權;
  3. 重新啟動MySQL:
若要套用更改,請重新啟動MySQL 伺服器。

或者,您可以取代 % 條目mysql.user 表中具有特定 IP 位址的使用者 root。確保使用的 IP 位址與您要連接的遠端電腦相對應。

注意:請記得將 'redacted' 替換為實際密碼,並將 192.168.233.163 替換為適當的 IP位址。另外,將 *.* 替換為您希望授予的資料庫和表格權限。

以上是如何修復 MySQL 遠端連線錯誤 1045:存取被拒絕?的詳細內容。更多資訊請關注PHP中文網其他相關文章!

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