Resetear clave root MySQL
Si de vez en cuando uno se puede topar con la gracia que no conoce o perdio la clave de root del sistema (olvidarla es un crimen
), con mayor razon puede suceder con MySQL, perder la clave de root, bueno para recuperarla esto podria servir de ayuda, al menos yo la comprobe (en caso de!! )
METODO 1
1) Matar proceso mysqld
kill `cat /mysql-data-directory/host_name.pid`
2) Crear archivo de texto (ejmplo= /etc/mysql-reset) con siguiente
lineas:
SET PASSWORD FOR ‘root’@'localhost’ = PASSWORD(‘clavenueva’
;
3) Iniciar Servidor MySQL con siguiente regla:
mysqld_safe –init-file=/etc/mysql-reset &
terminar proceso, eliminar /etc/mysql-reset e iniciar mysqld normalmente
ahora utilizando ‘clavenueva’
METODO 2
1) Detener mysqld (en lo posible desconectar o inhabilitar de la red)
2) iniciar con mysqld_safe –skip-grant-tables –user=root
3) Ingresar via shell: mysql -u root
4) Reemplazar clave:
mysql> UPDATE mysql.user SET Password=PASSWORD(‘newpwd’![]()
-> WHERE User=’root’;
mysql> FLUSH PRIVILEGES;
5) Terminar proceso e iniciar mysqld normalmente




















1 Comment
Jump to comment form | comments rss [?] | trackback uri [?]