Directori d'articles
quan intenteu utilitzar-lo MySQL base de dades, podeu trobar el missatge d'error següent:
ERROR 1045 (28000): Access denied for user 'root'@'localhost' (using password: YES)
Com resoldreMySQL ERROR 1045 (28000): Accés denegat per a l'usuari 'arrel'@'localhost'?
1. Atureu el vostre servidor primer
service mysql stop
mkdir /var/run/mysqld
3. Doneu permís a MySQL per utilitzar el directori creat.
chown mysql: /var/run/mysqld
mysqld_safe --skip-grant-tables --skip-networking &
mysql -u root mysql
或:
mysql -u root mysql
Al client mysql, digueu al servidor que torni a carregar les taules de subvencions perquè funcionin les declaracions de gestió del compte:
mysql> FLUSH PRIVILEGES;
després modificar'root'@'localhost'
contrasenya del compte.Substituïu la contrasenya per la que voleu utilitzar.Per canviar la contrasenya del compte root amb una part de nom d'amfitrió diferent, modifiqueu les instruccions per utilitzar aquest nom d'amfitrió.
MySQL 5.7.6 i posteriors:
mysql> ALTER USER 'root'@'localhost' IDENTIFIED BY 'MyNewPass';
MySQL 5.7.5 i anteriors:
mysql> SET PASSWORD FOR 'root'@'localhost' = PASSWORD('MyNewPass');
o directament a la taula d'usuaris:
UPDATE mysql.user SET password=PASSWORD('mynewpassword') WHERE user='root';
Per a XAMPP
Atureu el servei MySQL,Obriu una finestra d'ordres i canvieu al directori XAMPP MySQL:
> cd \xampp\mysql\bin\
Per executar el servei sense seguretat (tingueu en compte que esteu executant mysqld, no mysql):
> mysqld.exe --skip-grant-tables
El servei MySQL s'executarà en aquesta finestra, així que obriu una altra finestra d'ordres i canvieu al directori MySQL de XAMPP:
> cd \xampp\mysql\bin\
Executeu el client MySQL:
> mysql
Actualitza la contrasenya:
mysql> UPDATE mysql.user SET password=PASSWORD('mynewpassword') WHERE user='root';
Sortiu de MySQL:
mysql> \q
Utilitzeu el gestor de tasques per cancel·lar el mysqld.exe que encara s'està executant i reinicieu el servei MySQL.
Bloc d'Hope Chen Weiliang ( https://www.chenweiliang.com/ ) va compartir "MySQL ERROR 1045 (28000): Accés denegat per a l'usuari 'root'@'localhost' com resoldre'l" us ajudarà.
Benvingut a compartir l'enllaç d'aquest article:https://www.chenweiliang.com/cwl-30369.html
Benvingut al canal de Telegram del bloc de Chen Weiliang per rebre les últimes actualitzacions!
📚 Aquesta guia té un gran valor, 🌟Aquesta és una oportunitat rara, no la perdis! ⏰⌛💨
Comparteix i m'agrada si t'agrada!
Els vostres likes i compartir són la nostra motivació contínua!