Los accidentes ocurren. Perder u olvidar una contraseña no es infrecuente. En esta breve guía, le enseñaremos cómo cambiar la contraseña raíz de MySQL en servidores Linux.
En primer lugar, asegúrate de que has iniciado sesión como root.
Editaremos el archivo « /etc/mi.cnf » y añadiremos la siguiente directiva al final del mismo:
skip-grant-tables
Reinicie el servicio MySQL:
systemctl restart mysqld
Ahora podemos iniciar sesión en MySQL como root:
mysql -u root
Borrar la configuración de privilegios de MySQL:
flush privileges;
Ahora el paso más importante es cambiar la contraseña de root con el siguiente comando:
ALTER USER 'root'@'localhost' IDENTIFIED BY 'SUA NOVA SENHA AQUI';
Ahora podemos salir de la CLI de MySQL:
exit
Vuelva al archivo « /etc/mi.cnf «y ELIMINE la línea que hemos añadido antes:
# skip-grant-tables
Reinicie MySQL:
systemctl restart mysqld
¡Ya está! La contraseña raíz de MySQL ha sido cambiada.