sábado, marzo 16, 2013

Cambiar password de root en MySQL


Muchas veces, o por lo menos a mi me ha pasado varias veces, que cuando tienes varios servidores MySQL no es una buena practica de seguridad ponerles a todos la misma clave de root, y mucho menos dejarlos a todos con la clave vacia...
Y algunas veces, como a todo ser humano esas claves se me olvidan, por lo que es necesario cambiar la clave, pero como la cambias si no puedes entrar al sistema? Para eso sigue estos pasos:

1. Detenemos el servicio de MySQL
/etc/init.d/mysql stop
 
2. Iniciamos MySQL en modo sin privigelios
mysqld_safe --skip-grant-tables&
 
3. Hacemos un login a MySQL sin password
mysql -u root

4. Cambiamos el password dentro de MySQL
UPDATE mysql.user SET Password = PASSWORD('NuevoPassword') WHERE User='root';
 
5. Salimos de MySQL
exit;
 
6. Reiniciamos el servicio de MySQL   
/etc/init.d/mysql restart
 
Con esto ya podemos iniciar MySQL con el password que actualizamos. 

viernes, marzo 08, 2013

2da Vez

6 años despues entro a ver este blog olvidado.