martes, 27 de julio de 2010

Mysql Reset root password

En google tienes n entradas de como realizar esto, aqui una mas:

para resetear la cuenta root de mysql:

Detener el servicio:
debian#/etc/init.d/mysql stop

Luego iniciar mysql con el siguiente comando

debian#mysqld_safe --skip-grant-tables

En otra ventana te logueas

debian#mysql -u root (presiona enter)

Te da el prompt de mysql

Selecciona la base de datos;
mysql> use mysql;
"Actualizas" el pass de root
mysql> update user set password=PASSWORD("NEW-ROOT-PASSWORD") where User='root';
mysql> flush privileges;
mysql> quit

Detienes la base de datos
debian#/etc/init.d/mysql stop

Volver a iniciar la base de datos;
debian#/etc/init.d/mysql start

Te logueas a la base de datos
debian#mysql -u root -p

mysql>

Si quieres resetear la cuenta de un user="usuario" entonces como root en la base de datos ejecutar lo siguiente;

mysql> use mysql;
mysql> update user set password=PASSWORD("Nuevo Pass") where user='usuario';
mysql> flush privileges;
mysql> quit

Fuente:
http://www.cyberciti.biz
http://dev.mysql.com/doc/refman/5.0/en/set-password.html

No hay comentarios.: