Como Recuperar el Password de ROOT de MySQL

Escrito en April 30, 2008 – 9:07 pm | por Titux | 2,466 views

mysql and sun

Por si en alguna ocación se les llega a olvidar el password del root de un servidor de bases de datos,o en caso de que les toque administrar una base de datos que anteriormente era administrada por otra persona y dejo de hacerlo y no tienen manera de obtener el password. Les mostrare la forma de resetear las claves, con este mismo procedimiento tambien podremos cambiar los permisos de las tablas sin problemas.

Paso 1: Apagamos el servidor de base de datos de la siguiente manera desde la linea de comandos:

CODE:
  1. /etc/init.d/mysql stop

Paso 2: Iniciamos nuevamente el servidor de MySQL, solo que en esta ocación le especificamos que no tome en cuenta ninguna gestion de permisos.

CODE:
  1. /usr/bin/mysqld_safe --skip-grant-tables &

Paso 3: Nos conectamos al servidor de MySQL sin password, a la base de datos principal ("mysql") y ejecutamos el siquiente QUERY.

CODE:
  1. mysql -h nombre_del_host -u root mysql

SQL:
  1. USE mysql;
  2. UPDATE user
  3. SET Select_priv='Y',
  4. Insert_priv='Y',
  5. Update_priv='Y',
  6. Delete_priv='Y',
  7. Create_priv='Y',
  8. Drop_priv='Y',
  9. Reload_priv='Y',
  10. Shutdown_priv='Y',
  11. Process_priv='Y',
  12. File_priv='Y',
  13. Grant_priv='Y',
  14. References_priv='Y',
  15. Index_priv='Y',
  16. Alter_priv='Y',
  17. Password=PASSWORD("nuevopassword")
  18. WHERE
  19. User='root';

Paso 4: Recargar los nuevos privilegios

SQL:
  1. FLUSH PRIVILEGES

Paso 5: Salimos del cliente de MySQL, apagamos el servidor de MYSQL.

SQL:
  1. exit

CODE:
  1. /etc/init.d/mysql stop

Paso 6: Iniciamos el Servidor MySQL normalmente

CODE:
  1. /etc/init.d/mysql start

Y eso fue todo, ya tenemos nuestro usuario root con el password que le especifiquemos y los maximos permisos.

Espero que les sea util.

fuente: blog.deliriumlabs.net

Entradas Relacionadas

  1. One Response to “Como Recuperar el Password de ROOT de MySQL”

  2. By n350k on Aug 25, 2008 | Reply

    Probado en fedora 9, perfecto (200)

    salu2

Post a Comment

Acerca De

Alterbrain - Tecnologia, Programacion Web, MySQL, Diseño, Tips, Noticias y Mas.

Buscar Post :