Recuperar senha do root do MySQL

Publicado por Anderson Ribeiro em 27/05/2006

[ Hits: 21.294 ]

 


Recuperar senha do root do MySQL



Páre o MySQL e edite o arquivo my.cnf, pode se encontrar em /etc/my.cnf. Insira a linha:

skip-grant-tables

Dentro da seção [mysqld].

Reinicie o servidor e execute, no Shell:

$ mysql

Então:

mysql> UPDATE mysql.user SET password=PASSWORD('nova_senha') WHERE user='root' AND host='localhost';
mysql> FLUSH PRIVILEGES;

Saia do MySQL e edite o arquivo de configuração my.cnf, removendo a opção skip-grant-tables.

Outras dicas deste autor

Syslog-ng enviar e-mail Realtime

Leitura recomendada

Access denied for user 'root'@'localhost' no MySQL Server Community 5.7 [Resolvido] - CentOS7 x86_64

MySQL - Importar e exportar todos os bancos usando "mysqldump" e "source"

Instalação do MySQL no FreeBSD

Erro ao iniciar o MySQL

Permissão para acesso remoto do MySQL

  

Comentários
[1] Comentário enviado por davidsonpaulo em 26/07/2006 - 13:33h

Fala arknoid,

Quando publiquei sua dica não imaginei que fosse precisar dela tão cedo, acabei de recuperar a senha de um servidor MySQL, seguindo os passos da dica sem nenhuma diferença. Nota 10!

Abraço,

Davidson

[2] Comentário enviado por liesner em 09/05/2007 - 16:43h

Isso não é recuperar senha, é simplesmente criar outra.......
Gostaria de saber se existe alguem ou programa que RECUPERE senha de MySQL e não "RECADASTRE" senha nova

[3] Comentário enviado por balani em 24/08/2007 - 16:02h

valeu, muito bom, me ajudou bastante.



Contribuir com comentário