簡體   English   中英

重置 root 密碼后,用戶 'root'@'localhost' 的訪問被拒絕(使用密碼:YES)

[英]Access denied for user 'root'@'localhost' (using password: YES) after resetting root password

嘗試加載需要 mysql 數據庫的網頁時出現此問題。 我不得不去最近重置用於 phpmyadmin 的 root 密碼。

oops connection problem ! --> Access denied for user 'root'@'localhost' (using password: YES)

所有這些也在我的 Raspberry Pi 2 上運行。

在這些問題之后我使用了以下命令,它只重置了 root phpmyadmin 密碼

sudo dpkg-reconfigure mysql-server-5.5

我也可以使用登錄到mysql

mysql -u root -p

我認為您需要在網頁的配置中更改密碼。

請在php頁面中檢查您的數據庫憑據。

記得:

如果包含的內容包含數據庫憑據,則應在其中進行更改。

打開cmd並輸入這個命令

sudo mysql -u root

MariaDB 將在 cmd 中打開,現在在 MariaDB 中鍵入以下查詢

UPDATE mysql.user 
SET authentication_string = password('your_password_here'),    
    plugin = 'mysql_native_password' 
WHERE user = 'root';

FLUSH PRIVILEGES;

這適用於我進入 phpAdmin 登錄頁面

干杯!

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM