使用Linuxvert vilVestaCPpanelMySQL-databaseOppgrader til Mariadb versjon 10.4.6.

Skriv inn følgende kommando▼ uventet
mysql -uroot -p
- Skriv inn passord for å logge påmysql.
Følgende feil oppstår ▼
FEIL 1045 (28000): Tilgang nektet for brukeren 'root'@'localhost' (bruker passord: JA)
Vanligvis er denne feilen forårsaket av feil root-brukerpassord for MySQL-data, løsningen er selvfølgelig å tilbakestille passordet.
Hvordan MySQL ERROR 1045 (28000) feil?
第 1 步:bruk SSHprogramvareEtter å ha logget inn, skriv inn følgende kommando for å stoppe mysql-databasen ▼
systemctl stop mysqld
第 2 步:Start MySQL med følgende kommando og start den uten å sjekke tillatelser ▼
mysqld --skip-grant-tables &
På dette tidspunktet ble det rapportert en annen feil ▼
[FEIL] Fatal feil: Les "Sikkerhet"-delen av håndboken for å finne ut hvordan du kjører mysqld som root!
Vennligst SSH og skriv inn følgende kommando ▼
mysqld --user=root --skip-grant-tables &
第 3 步:SSH-logg på mysql ▼
mysql -uroot
eller
mysql
第 4 步:oppdater root-passordet
Mysql5.7 eller nyere ▼
UPDATE mysql.user SET Password=PASSWORD('123456') where USER='root';Mysql5.7 versjon ▼
UPDATE mysql.user SET authentication_string=PASSWORD('123456') where USER='root';第 5 步:Oppdater tillatelser ▼
flush privileges;
第 6 步:avslutt mysql ▼
exit
eller
quit
第 7 步:Logg inn på mysql på nytt med root-brukeren ▼
Mysql -uroot -p
- Oppgi passord:
<输入刚改好的密码123456>
Hope Chen Weiliang blogg ( https://www.chenweiliang.com/ ) delte "Løser ERROR 1045 (28000): Tilgang nektet for brukeren 'root'@'localhost' (bruker passord: YES)", som er nyttig for deg.
Velkommen til å dele lenken til denne artikkelen:https://www.chenweiliang.com/cwl-1094.html
For å låse opp flere skjulte triks🔑, velkommen til å bli med i Telegram-kanalen vår!
Del og lik hvis du liker det! Dine delinger og likes er vår fortsatte motivasjon!