Blog de Gonzalo

RECUPERAR LA CLAVE DEL USUARIO ROOT EN MYSQL

Para recuperar la clave del usuario root en mysql hay que seguir los pasos siguientes:

  • Parar el servicio mysql con el comando sudo systemctl stop mysql
  • Reiniciar el servicio mysql omitiendo la tabla de permisos con el comando sudo mysqld_safe --skip-grant-tables.
  • Entrar en mysql con el comando mysql-u root
  • Comprobar que el usuario existe con la query: select User, password,plugin FROM mysql.user;
  • Acutalizar la contraseña del usuario con la query: update mysql.user set password=PASSWORD('mypassword'), plugin = NULL WHERE User = 'root';. Donde mypassword es la nueva clave que se codificará con la función PASSWORD
  • Parar el servicio mysql con el comando sudo service mysql stop
  • Arrancar el servicio mysql con el comando sudo service mysql start

Compartir en twitter