brugLinuxvært vilVestaCPpanelMySQL databaseOpgrader til Mariadb version 10.4.6.
Indtast uventet følgende kommando▼
mysql -uroot -p
- Indtast adgangskode for at logge indmysql.
Følgende fejl opstår ▼
FEJL 1045 (28000): Adgang nægtet for brugeren 'root'@'localhost' (ved hjælp af adgangskode: JA)
Normalt er denne fejl forårsaget af forkert root bruger adgangskode til MySQL data, løsningen er selvfølgelig at nulstille adgangskoden.
Hvordan til MySQL ERROR 1045 (28000) fejl?
第 1 步:brug SSH软件Når du er logget ind, skal du indtaste følgende kommando for at stoppe mysql-databasen ▼
systemctl stop mysqld
第 2 步:Start MySQL med følgende kommando og start den uden at kontrollere tilladelser ▼
mysqld --skip-grant-tables &
På dette tidspunkt blev der rapporteret en anden fejl ▼
[FEJL] Fatal fejl: Læs venligst afsnittet "Sikkerhed" i manualen for at finde ud af, hvordan man kører mysqld som root!
SSH og indtast følgende kommando ▼
mysqld --user=root --skip-grant-tables &
第 3 步:SSH login til mysql ▼
mysql -uroot
或
mysql
第 4 步:opdatere root-adgangskoden
Mysql5.7 eller nyere ▼
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 步:Opdater tilladelser ▼
flush privileges;
第 6 步:afslutte mysql ▼
exit
或
quit
第 7 步:Log ind på mysql igen med root-brugeren ▼
Mysql -uroot -p
- Indtast adgangskode:
<输入刚改好的密码123456>
Hope Chen Weiliang Blog ( https://www.chenweiliang.com/ ) delte "Løser FEJL 1045 (28000): Adgang nægtet for brugeren 'root'@'localhost' (ved hjælp af adgangskode: JA)", hvilket er nyttigt for dig.
Velkommen til at dele linket til denne artikel:https://www.chenweiliang.com/cwl-1094.html
Velkommen til Telegram-kanalen på Chen Weiliangs blog for at få de seneste opdateringer!
📚 Denne guide indeholder enorm værdi, 🌟Dette er en sjælden mulighed, gå ikke glip af det! ⏰⌛💨
Del og like hvis du har lyst!
Din deling og likes er vores kontinuerlige motivation!