Seguro que alguna vez ha pasado que estas (mal) administrando un servidor y a los 6 meses quieres acceder a la BBDD que nunca accedes y olvidaste la password.
Solución:
Iniciar mysqld con la opción --skip-grant-tables así no pide password.
Iniciar la conexión:
mysql -u root mysql
Poner contraseña nueva:
UPDATE user SET Password=PASSWORD('nuevacontraseña') WHERE User='root';
FLUSH PRIVILEGES;
con esto ya está, se reinicia el servidor y chispum.
Para iniciar mysqld con la opción --skip-grant-tables... una forma comoda y rapida de hacerlo es mirar la linea de ejecución
ps aux |grep mysqld
luego ejecutamos mysqld de la misma forma pero añadiendo --skip-grant-tables &
Espero que este pequeño howto le sirva a alguien.
Saludos
jueves, octubre 18, 2007
Suscribirse a:
Entradas (Atom)