使用Linuxgastheer zalVestaCPpaneelMySQL-databaseUpgrade naar Mariadb-versie 10.4.6.
Voer onverwacht het volgende commando in▼
mysql -uroot -p
- Voer wachtwoord in om in te loggenmysql.
De volgende fout treedt op
FOUT 1045 (28000): Toegang geweigerd voor gebruiker 'root'@'localhost' (met wachtwoord: JA)
Meestal wordt deze fout veroorzaakt door een verkeerd root-gebruikerswachtwoord voor MySQL-gegevens, de oplossing is natuurlijk om het wachtwoord opnieuw in te stellen.
Hoe MySQL ERROR 1045 (28000) fout?
Stap 1:gebruik SSH软件Voer na het inloggen de volgende opdracht in om de mysql-database te stoppen ▼
systemctl stop mysqld
Stap 2:Start MySQL met de volgende opdracht en start het zonder de machtigingen te controleren ▼
mysqld --skip-grant-tables &
Op dit punt werd een andere fout gemeld ▼
[ERROR] Fatale fout: lees het gedeelte "Beveiliging" van de handleiding om erachter te komen hoe mysqld als root moet worden uitgevoerd!
Gelieve SSH en voer het volgende commando in ▼
mysqld --user=root --skip-grant-tables &
Stap 3:SSH inloggen op mysql
mysql -uroot
或
mysql
Stap 4:update root-wachtwoord
Mysql5.7 of hoger ▼
UPDATE mysql.user SET Password=PASSWORD('123456') where USER='root';
Mysql5.7-versie
UPDATE mysql.user SET authentication_string=PASSWORD('123456') where USER='root';
Stap 5:Permissies vernieuwen ▼
flush privileges;
Stap 6:verlaat mysql ▼
exit
或
quit
Stap 7:Log opnieuw in op mysql met de rootgebruiker ▼
Mysql -uroot -p
- Voer wachtwoord in:
<输入刚改好的密码123456>
Hoop Chen Weiliang Blog ( https://www.chenweiliang.com/ ) gedeeld "FOUT 1045 (28000) oplossen: toegang geweigerd voor gebruiker 'root'@'localhost' (met wachtwoord: JA)", wat nuttig voor u is.
Welkom om de link van dit artikel te delen:https://www.chenweiliang.com/cwl-1094.html
Welkom op het Telegram-kanaal van Chen Weiliang's blog voor de laatste updates!
📚 Deze gids bevat enorme waarde, 🌟Dit is een zeldzame kans, mis hem niet! ⏰⌛💨
Deel en like als je wilt!
Uw delen en likes zijn onze voortdurende motivatie!