Ikasten.IO
Learning, Aprendiendo

Cómo recuperar el password de admin en MySQL 10 mayo, 2007

Recientemente, instalando una aplicación para la gestión de reservas, me llevé la desagradable sorpresa de que en el script SQL de carga de datos, se eliminaban los permisos del usuario root y los dejaba con los mínimos posibles (visualizar tablas y editarlas, pero sin poder crear nuevas BBDD, ni usuarios, ni tablas, ni…) O sea, un desastre. Pero buscando en Internet, encontré la forma de recuperar todos los permisos del usuario root. Incluso se puede usar el método que describo a continuación para resetear el password de root en MySQL a otro que conozcamos (por si se nos olvida el original).

Lo primero, parar/matar los procesos de MySQL que ya estén en marcha:

Relanzar el servidor MySQL, PERO indicándole que no tenga en cuenta ninguna gestión de permisos
(¡via libre!)

Conectar con MySQL, SIN password, a la BBDD principal de gestión (que lleva el nombre mysql)

Darle permisos al root para TODO. Indicar el nuevo password:

Recargar los nuevos privilegios:

Salir del cliente MySQL. Parar MySQL y volverlo a lanzar normal:

Bufff! menos mal que existe este método 🙂

Categorias diariolinux MySQL

Deja un comentario

Tu dirección de correo electrónico no será publicada. Los campos obligatorios están marcados con *