användningLinuxvärd kommerVestaCPpanelMySQL-databasUppgradera till Mariadb version 10.4.6.
Ange oväntat följande kommando▼
mysql -uroot -p
- Ange lösenord för att logga inmysql.
Följande fel uppstår ▼
FEL 1045 (28000): Åtkomst nekad för användaren 'root'@'localhost' (med lösenord: JA)
Vanligtvis orsakas detta fel av fel root-användarlösenord för MySQL-data, lösningen är naturligtvis att återställa lösenordet.
Hur gör man för MySQL ERROR 1045 (28000) fel?
第 1 步:använd SSHSoftwareNär du har loggat in anger du följande kommando för att stoppa mysql-databasen ▼
systemctl stop mysqld
第 2 步:Starta MySQL med följande kommando och starta det utan att kontrollera behörigheter ▼
mysqld --skip-grant-tables &
Vid det här laget rapporterades ett annat fel ▼
[FEL] Allvarligt fel: Läs avsnittet "Säkerhet" i manualen för att ta reda på hur man kör mysqld som root!
Vänligen SSH och ange följande kommando ▼
mysqld --user=root --skip-grant-tables &
第 3 步:SSH logga in på mysql ▼
mysql -uroot
eller
mysql
第 4 步:uppdatera root-lösenordet
Mysql5.7 eller senare ▼
UPDATE mysql.user SET Password=PASSWORD('123456') where USER='root';
Mysql5.7 version ▼
UPDATE mysql.user SET authentication_string=PASSWORD('123456') where USER='root';
第 5 步:Uppdatera behörigheter ▼
flush privileges;
第 6 步:avsluta mysql ▼
exit
eller
quit
第 7 步:Logga in på mysql igen med root-användaren ▼
Mysql -uroot -p
- Skriv in lösenord:
<输入刚改好的密码123456>
Hope Chen Weiliang blogg ( https://www.chenweiliang.com/ ) delade "Löser FEL 1045 (28000): Åtkomst nekad för användaren 'root'@'localhost' (med lösenord: YES)", vilket är användbart för dig.
Välkommen att dela länken till denna artikel:https://www.chenweiliang.com/cwl-1094.html
Välkommen till Telegram-kanalen på Chen Weiliangs blogg för att få de senaste uppdateringarna!
📚 Den här guiden innehåller ett enormt värde, 🌟Detta är ett sällsynt tillfälle, missa inte det! ⏰⌛💨
Dela och gilla om du vill!
Dina delning och likes är vår ständiga motivation!