Cikkkönyvtár
amikor megpróbálja használni MySQL adatbázis esetén a következő hibaüzenetet kaphatja:
ERROR 1045 (28000): Access denied for user 'root'@'localhost' (using password: YES)
Hogyan lehet megoldaniMySQL 1045-ös HIBA (28000): 'root'@'localhost' felhasználó hozzáférése megtagadva?
1. Először állítsa le a szervert
service mysql stop
mkdir /var/run/mysqld
3. Adjon engedélyt a MySQL-nek a létrehozott könyvtár használatához.
chown mysql: /var/run/mysqld
mysqld_safe --skip-grant-tables --skip-networking &
mysql -u root mysql
或:
mysql -u root mysql
A mysql kliensben mondja meg a szervernek, hogy töltse be újra a támogatási táblákat, hogy a fiókkezelési nyilatkozatok működjenek:
mysql> FLUSH PRIVILEGES;
majd módosítani'root'@'localhost'
fiók jelszava.Cserélje ki a jelszót a használni kívánt jelszóra.Ha módosítani szeretné a root fiók jelszavát egy másik gazdagépnév-résszel, módosítsa az utasításokat az adott gazdagépnév használatához.
MySQL 5.7.6 és újabb:
mysql> ALTER USER 'root'@'localhost' IDENTIFIED BY 'MyNewPass';
MySQL 5.7.5 és korábbi:
mysql> SET PASSWORD FOR 'root'@'localhost' = PASSWORD('MyNewPass');
Vagy közvetlenül a felhasználók táblázatában:
UPDATE mysql.user SET password=PASSWORD('mynewpassword') WHERE user='root';
XAMPP-hoz
Állítsa le a MySQL szolgáltatást,Nyisson meg egy parancsablakot, és váltson át az XAMPP MySQL könyvtárba:
> cd \xampp\mysql\bin\
A szolgáltatás biztonság nélküli futtatásához (vegye figyelembe, hogy mysqld fut, nem mysql):
> mysqld.exe --skip-grant-tables
A MySQL szolgáltatás ebben az ablakban fog futni, ezért nyisson meg egy másik parancsablakot, és váltson át az XAMPP MySQL könyvtárra:
> cd \xampp\mysql\bin\
Futtassa a MySQL klienst:
> mysql
Jelszó frissítése:
mysql> UPDATE mysql.user SET password=PASSWORD('mynewpassword') WHERE user='root';
Lépjen ki a MySQL-ből:
mysql> \q
A feladatkezelővel törölje a még futó mysqld.exe fájlt, és indítsa újra a MySQL szolgáltatást.
Hope Chen Weiliang Blog ( https://www.chenweiliang.com/ ) megosztott "MySQL ERROR 1045 (28000): A 'root'@'localhost' felhasználó hozzáférése megtagadva, hogyan kell megoldani" segít.
Üdvözöljük a cikk linkjének megosztásában:https://www.chenweiliang.com/cwl-30369.html
Üdvözöljük Chen Weiliang blogjának Telegram csatornáján, hogy értesüljön a legfrissebb hírekről!
📚 Ez az útmutató hatalmas értéket tartalmaz, 🌟 Ritka lehetőség ez, ne hagyd ki! ⏰⌛💨
Oszd meg és lájkold, ha tetszik!
Az Ön megosztása és lájkja folyamatos motivációnk!