Directorio de artigos
cando intentas usar MySQL base de datos, pode atopar a seguinte mensaxe de erro:
ERROR 1045 (28000): Access denied for user 'root'@'localhost' (using password: YES)
Como resolverMySQL ERRO 1045 (28000): acceso denegado ao usuario 'root'@'localhost'?
1. Detén o teu servidor primeiro
service mysql stop
mkdir /var/run/mysqld
3. Conceda permiso a MySQL para usar o directorio creado.
chown mysql: /var/run/mysqld
mysqld_safe --skip-grant-tables --skip-networking &
mysql -u root mysql
ou:
mysql -u root mysql
No cliente mysql, dille ao servidor que recargue as táboas de subvencións para que funcionen os extractos de xestión da conta:
mysql> FLUSH PRIVILEGES;
despois modificalo'root'@'localhost'
contrasinal da conta.Substitúe o contrasinal co contrasinal que quere usar.Para cambiar o contrasinal da conta root cunha parte de nome de host diferente, modifique as instrucións para usar ese nome de host.
MySQL 5.7.6 e posterior:
mysql> ALTER USER 'root'@'localhost' IDENTIFIED BY 'MyNewPass';
MySQL 5.7.5 e anteriores:
mysql> SET PASSWORD FOR 'root'@'localhost' = PASSWORD('MyNewPass');
ou directamente na mesa de usuarios:
UPDATE mysql.user SET password=PASSWORD('mynewpassword') WHERE user='root';
Para XAMPP
Detén o servizo MySQL,Abre unha xanela de comandos e cambia ao directorio XAMPP MySQL:
> cd \xampp\mysql\bin\
Para executar o servizo sen seguridade (ten en conta que está a executar mysqld, non mysql):
> mysqld.exe --skip-grant-tables
O servizo MySQL executarase nesta xanela, así que abra outra xanela de comandos e cambie ao directorio XAMPP MySQL:
> cd \xampp\mysql\bin\
Executa o cliente MySQL:
> mysql
Actualizar contrasinal:
mysql> UPDATE mysql.user SET password=PASSWORD('mynewpassword') WHERE user='root';
Saír de MySQL:
mysql> \q
Use o xestor de tarefas para cancelar o mysqld.exe que aínda está en execución e reinicie o servizo MySQL.
Blog de Hope Chen Weiliang ( https://www.chenweiliang.com/ ) compartiu "MySQL ERROR 1045 (28000): Acceso denegado ao usuario 'root'@'localhost' como resolver" axudarache.
Benvido a compartir a ligazón deste artigo:https://www.chenweiliang.com/cwl-30369.html
Benvido á canle de Telegram do blog de Chen Weiliang para recibir as últimas actualizacións.
📚 Esta guía contén un gran valor, 🌟Esta é unha oportunidade rara, non a perdas! ⏰⌛💨
Comparte e da like se che gusta!
O teu compartir e gústame son a nosa motivación continua!