viernes, 24 de mayo de 2013

¿Como hacer cuando no tenemos password root de MySQL?

Hay que reiniciar MySQL con la opción --skip-grant-tables. Con esta opción, no hay más derechos sobre las tablas y todo el mundo puede acceder a todas las tablas.

Hay entonces que aprovechar para cambiar rápidamente el password del root y después reiniciar MySQL sin esta opción.

En linea de comando :


Parar MySQL :



# /etc/init.d/mysql stop

Relanzamos sin los derechos de usuario:



# safe_mysqld --skip-grant-tables &

Lanzamos el cliente mysql en linea de comandos :



# mysql -u root

Hacemos los cambios necesarios y salimos del cliente.

Paramos mysql :




# killall mysqld



Lo relanzamos de forma normal :



# /etc/init.d/mysql start

No hay comentarios:

Publicar un comentario