無法存取PHPMyAdmin,當「存取被拒絕」錯誤
嘗試使用「root」使用者存取PHPMyAdmin 面板時,您可能會遇到以下情況:遇到以下錯誤:
#1045 - Access denied for user 'root'@'localhost' (using password: NO)
此錯誤表示PHPMyAdmin 無法使用提供的憑證驗證您的存取權限。要解決此問題,請按照以下步驟操作:
編輯 PHPMyAdmin 配置
找到 phpmyadmin config.inc.php 文件,通常位於 PHPMyAdmin 安裝目錄中。
設定密碼驗證
在config.inc.php 檔案中,找到包含下列程式碼的部分:
$cfg['Servers'][$i]['password'] = '**root-password**';
確保該值for 'password' 與MySQL 資料庫中root 使用者設定的目前密碼相符。
停用無密碼驗證
預設情況下,PHPMyAdmin 允許對 root 使用者進行無密碼驗證。然而,這可能存在安全風險。若要停用無密碼驗證,請將以下參數設為false:
$cfg['Servers'][$i]['AllowNoPassword'] = false;
儲存設定
進行必要的變更後,儲存phpmyadmin config.inc . php 檔案。
重新啟動 PHPMyAdmin
重新啟動 PHPMyAdmin 服務或應用程式以套用變更。
透過執行以下步驟,您現在應該能夠使用root使用者和正確的密碼存取PHPMyAdmin面板。
以上是為什麼我在嘗試存取 PHPMyAdmin 時收到「存取被拒絕」錯誤?的詳細內容。更多資訊請關注PHP中文網其他相關文章!