Si se te olvida la contraseña de algún usuario de MySQL y tienes acceso shell a la consola para poder arrancar y parar el MySQL haz:
# /usr/bin/mysqld_safe –skip-grant-tables &
# mysql -u root
Milagrooooo, no pide contraseña
mysql> use mysql;
mysql> UPDATE user SET Password=PASSWORD(”nueva_contraseña“) WHERE User=”root”;
mysql> flush privileges;
Salimos de la sesion. Matamos el MySQL que anda corriendo por ahi, y ahora lo lanzamos de forma normal.
Ya tendremos la contraseña cambiada a la que hemos querido. Y todo ¡¡en menos de 5 min!!

Entradas (RSS)