使用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
Velkommen til Telegram-kanalen til Chen Weiliangs blogg for å få de siste oppdateringene!
📚 Denne guiden inneholder enorm verdi, 🌟Dette er en sjelden mulighet, ikke gå glipp av den! ⏰⌛💨
Del og lik om du vil!
Din deling og likes er vår kontinuerlige motivasjon!