Recuperar senha de usuário no MySQL

Procedimento para recuperar senha de usuário no MySQL; serve para qualquer usuário, inclusive root.

Atenção: a responsabilidade por qualquer ação feita em seu sistema é só sua! Na dúvida, não faça nada.

1. Vire root (su –);
2. Pare o processo do MySQL (Ubuntu: /etc/init.d/mysql stopFedora: service mysqld stop);
3. Suba o MySQL sem as tabelas de validação (mysqld_safe –skip-grant-tables &) – vai ficar parado, pode abrir outra instância do terminal ou usar Ctrl+C;
4. Conecte-se ao MySQL como root e sem senha (mysql -u root);
5. Altere para a database mysql (use mysql);
6. Comando para definir a senha que quiser(update user set password=PASSWORD(“SENHA”) where User=’user’;). Atenção: altere SENHA e USER para o que você quiser e use aspas duplas);
7. Comando para limpar as tabelas (flush privileges);
8. Saia do MySQL digitando quit;
9. Suba o MySQL novamente (Ubuntu: /etc/init.d/mysql startFedora: service mysqld start).

Pronto, já é possível logar no MySQL com o usuário e senha que você definiu acima.

É isso aí, abraço.

Fábio

Anúncios

Deixe um comentário

Preencha os seus dados abaixo ou clique em um ícone para log in:

Logotipo do WordPress.com

Você está comentando utilizando sua conta WordPress.com. Sair / Alterar )

Imagem do Twitter

Você está comentando utilizando sua conta Twitter. Sair / Alterar )

Foto do Facebook

Você está comentando utilizando sua conta Facebook. Sair / Alterar )

Foto do Google+

Você está comentando utilizando sua conta Google+. Sair / Alterar )

Conectando a %s