El otro día, cambiando permisos a los usuarios MySQL, debí tocar toqué algo que no debía, y no me dejaba acceder al servicio MySQL de mi servidor privado.
Buscando y buscando por la red, dí con la respuesta correcta. Qué mejor que compartirla.
Pasos a seguir para recuperar el password del usuario root de MySQL:
1. Conectarse vía SSH a la máquina
2. Seguir estos pasos.
Stop the MySql server.
/usr/bin/mysqld_safe --skip-grant-tables &
mysql -h localhost
use mysql
update user set password = password('.......') where user = 'root' and host='localhost';
quit
Restart the server and run as normal.


