使用Linuxanfitrión seráVestaCPpanelBase de datos MySQLActualiza a Mariadb versión 10.4.6.
Inesperadamente, introduce o seguinte comando▼
mysql -uroot -p
- Introduce o contrasinal para iniciar sesiónmysql.
Prodúcese o seguinte erro ▼
ERRO 1045 (28000): acceso denegado ao usuario 'root'@'localhost' (usando o contrasinal: SI)
Normalmente este erro é causado por un contrasinal incorrecto do usuario root para os datos de MySQL, a solución é, por suposto, restablecer o contrasinal.
Como o erro MySQL ERROR 1045 (28000)?
Capitulo 1:use SSHSoftwareDespois de iniciar sesión, introduza o seguinte comando para deter a base de datos mysql ▼
systemctl stop mysqld
Capitulo 2:Inicie MySQL co seguinte comando e iníciao sen comprobar os permisos ▼
mysqld --skip-grant-tables &
Neste momento, informouse doutro erro ▼
[ERRO] Erro fatal: lea a sección "Seguridade" do manual para saber como executar mysqld como root!
SSH e introduza o seguinte comando ▼
mysqld --user=root --skip-grant-tables &
Capitulo 3:Inicio de sesión SSH en mysql ▼
mysql -uroot
或
mysql
Capitulo 4:actualizar o contrasinal de root
Mysql5.7 ou posterior ▼
UPDATE mysql.user SET Password=PASSWORD('123456') where USER='root';
Versión Mysql5.7 ▼
UPDATE mysql.user SET authentication_string=PASSWORD('123456') where USER='root';
Capitulo 5:Actualizar permisos ▼
flush privileges;
Capitulo 6:saír de mysql ▼
exit
或
quit
Capitulo 7:Volve iniciar sesión en mysql co usuario root ▼
Mysql -uroot -p
- Escriba o contrasinal:
<输入刚改好的密码123456>
Blog de Hope Chen Weiliang ( https://www.chenweiliang.com/ ) compartiu "Solución do ERRO 1045 (28000): acceso denegado ao usuario 'root'@'localhost' (usando o contrasinal: YES)", que é útil para ti.
Benvido a compartir a ligazón deste artigo:https://www.chenweiliang.com/cwl-1094.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!