Article Directory
kada pokušate da koristite MySQL baze podataka, možete naići na sljedeću poruku o grešci:
ERROR 1045 (28000): Access denied for user 'root'@'localhost' (using password: YES)
Kako riješitiMySQL GREŠKA 1045 (28000): Pristup odbijen za korisnika 'root'@'localhost'?
1. Prvo zaustavite server
service mysql stop
mkdir /var/run/mysqld
3. Dajte MySQL dozvolu za korištenje kreiranog direktorija.
chown mysql: /var/run/mysqld
mysqld_safe --skip-grant-tables --skip-networking &
mysql -u root mysql
ili:
mysql -u root mysql
U mysql klijentu, recite serveru da ponovo učita tabele grantova kako bi izjave upravljanja nalogom radile:
mysql> FLUSH PRIVILEGES;
zatim modificirati'root'@'localhost'
lozinka naloga.Zamijenite lozinku lozinkom koju želite koristiti.Da biste promijenili lozinku za root račun s drugim dijelom imena hosta, izmijenite upute za korištenje tog imena hosta.
MySQL 5.7.6 i novije verzije:
mysql> ALTER USER 'root'@'localhost' IDENTIFIED BY 'MyNewPass';
MySQL 5.7.5 i ranije:
mysql> SET PASSWORD FOR 'root'@'localhost' = PASSWORD('MyNewPass');
ili direktno na tablici korisnika:
UPDATE mysql.user SET password=PASSWORD('mynewpassword') WHERE user='root';
Za XAMPP
Zaustavite MySQL servis,Otvorite komandni prozor i prebacite se na XAMPP MySQL direktorij:
> cd \xampp\mysql\bin\
Da biste pokrenuli uslugu bez sigurnosti (imajte na umu da koristite mysqld, a ne mysql):
> mysqld.exe --skip-grant-tables
MySQL servis će biti pokrenut u ovom prozoru, stoga otvorite drugi komandni prozor i promijenite u XAMPP MySQL direktorij:
> cd \xampp\mysql\bin\
Pokrenite MySQL klijenta:
> mysql
Ažuriraj lozinku:
mysql> UPDATE mysql.user SET password=PASSWORD('mynewpassword') WHERE user='root';
Zatvori MySQL:
mysql> \q
Koristite upravitelja zadataka da poništite mysqld.exe koji je još uvijek pokrenut i ponovo pokrenite MySQL uslugu.
Hope Chen Weiliang Blog ( https://www.chenweiliang.com/ ) podijelio je "MySQL GREŠKA 1045 (28000): Pristup odbijen za korisnika 'root'@'localhost' kako riješiti" će vam pomoći.
Dobrodošli da podijelite link ovog članka:https://www.chenweiliang.com/cwl-30369.html
Dobrodošli na Telegram kanal bloga Chen Weilianga kako biste dobili najnovije informacije!
📚 Ovaj vodič ima ogromnu vrijednost, 🌟Ovo je rijetka prilika, ne propustite je! ⏰⌛💨
Podelite i lajkujte ako želite!
Vaše dijeljenje i lajkovi su naša stalna motivacija!