Header Ads

Header ADS

Solución Para Recuperar La Clave MySQL

Una de las claves o password mas importante para todo administrador  de sistemas y servidores, es la clave del usuario root de MYSQL.  Como todos sabemos lo ideal en cuanto a contraseñas es tener una diferente para cada cuenta,  esto nos ayuda  a incrementar un poco el nivel de seguridad, sin embargo, en algunas ocasiones por culpa de la  memoria del ser humano o por otros motivos ajenos a la maquina, nadie se acuerda de la clave maestra  de este importante servicio. A simple vista  puede parecer un problema muy grave, no obstante, es algo que se puede resolver  de forma sencilla siempre y cuando tengamos acceso  al servidor con una cuenta de root, para restablecer la contraseña de mysql podemos hacer lo siguiente:



  1. Detenemos el servicio si se esta ejecutando:



Código Web
     /etc/init.d/mysql stop

  2. El siguiente paso es reiniciar el servidor MYSQL en modo seguro, con los siguientes parámetros:



Código Web
     mysqld_safe --skip-grant-tables --skip-networking

  3. Ahora, en otra consola entramos como root al servidor, de esta forma:



Código Web
     mysql -u root -p mysql

  4. Si todo ha salido bien, debemos tener  el prompt de Mysql, en el cual  procederemos a cambiar el password, en la tabla user de la base  de datos mysql:



Código Web
     UPDATE user SET Password=PASSWORD('passwordnuevo') WHERE User='root';
     FLUSH privileges;

  5. Por ultimo solo basta  terminar el proceso de mysql-safe y reiniciar el servidor como se hace normalmente:



Código Web
     pkill mysql -safe
     /etc/init.d/mysql start

No hay comentarios.

Con tecnología de Blogger.