Como resetear el password de root de MySQL
Seguramente os ha ocurrido en alguna ocasión que habéis olvidado el password de root o de otro usuario de vuestro MySQL. O que habéis llegado a un nuevo trabajo y no os han facilitado las contraseñas para el acceso a vuestro MySQL. Os mostraré rápidamente como cambiar el password de MySQL para root. Sirve para cualquier usuario, pero si ya sabemos el de root no necesitaremos hacer los siguientes pasos.
Hay que tener en cuenta que para resetear el password de root tendremos que parar nuestro MySQL. Hay parada de servicio por unos minutos.
Primero de todo procedemos a parar el servicio de MySQL. En éste caso estamos en una versión Redhat.
service mysqld stop ó /etc/init.d/mysqld stop
Una vez parado, ejecutamos el siguiente comando.
mysqld_safe –skip-grant-tables &
Básicamente lo que hemos hecho es levantar nuestro mysql de nuevo pero sin privilegios, es decir, que no pide credenciales al conectarse.
Abrimos otro terminal de nuestro servidor, importante no cerrar el terminal con mysqld_safe abierto.
Y nos conectamos como root. Como vemos, podemos acceder a mysql sin tener que poner ningún password. Entramos con:
mysql -uroot
Seleccionamos la base de datos “mysql” y ejecutamos el siguiente comanto para actualizar el password de nuestro usuario de root.
update user set password=PASSWORD(“Nuestro Nuevo password”) where User=’root’;
Lo que hemos hecho ha sido forzarle un Nuevo password a nuestro usuario root.
Hacemos un flush privileges; para que se limpie la caché y actualice el password. Y a continuación podremos conectarnos sin problemas con nuestro nuevo password. Salimos de la consola de mysql con un quit; y reiniciamos o paramos e iniciamos el servicio de mysql.
Una vez reiniciado el servicio de mysql, podremos hacer login en mysql con nuestro nuevo password de root.
Saludos
Norman trabaja como Administrador de Sistemas con más de 12 años de experiencia en entornos Windows, Linux, VMware, SAN, Redes. | MCSA | CCNA | VCP-DCV | vExpert
cual es el campo?? ahora no aparece un campo password
Hola Pablo,
a que te refieres que no aparece un campo password?
Saludos