Como recuperar a senha de root do MySQL

Categories: Segurança
Tags: No Tags
Comments: No Comments
Published on: 25 de novembro de 2013

Você achou que nunca ia passar por isso, mas aconteceu: esqueceu a senha de root do seu servidor de banco de dados MySQL. Após um leve momento de pânico, você se lembra que a Internet pode ter a solução pra isso (afinal, não tem tudo lá?).  Bom, se você está lendo esse artigo então saiba que “seus problemas se acabaram”®.

Eu também passei por isso e descobri uma página em que o sujeito descreve de maneira tão didática que nem tive que pensar pra resolver o problema, foi só seguir a receita de bolo. A página maravilhosa é o artigo Recover MySQL root password (quer um título mais direto do que esse?) do sítio nixCraft. Abaixo segue a tradução (com algumas modificações) do que a página recomenda. Importante, todos os passos descritos devem ser realizados como superusuário (root) ou usando as permissões de superusuário (através do comando sudo). Além disso, os comandos apresentados funcionaram no MySQL versão 5.0.51a-21, na distribuição Debian Lenny. Eles podem funcionar do mesmo jeito em outras distribuições, ou precisar de pequenas alterações.

  1. Pare o servidor MySQL.
    Comando: 

    Resultado:
  2. Reinicie o servidor MySQL usando o parâmetro –skip-grant-tables. Ao fazer isso, ele não irá pedir a senha de acesso ao servidor.
    Comando: 

    Resultado:

     
  3. Conecte-se ao MySQL como superusuário.
    Comando:

     

    Resultado:

     

  4. Defina a nova senha de superusuário (digite as linhas abaixo, apertando Enter ao final de cada uma).
    Comandos:

     

  5. Pare novamente o servidor MySQL.
    Comando:

     

    Resultado:

     

  6. Reinicie mais uma vez o servidor MySQL.
    Comando:

     

    Resultado:

     

Pronto! Seu servidor de banco de dados já está com a nova senha de superusuário ativa. Faça o teste não se esqueça dela novamente!!!

Fontes:

Tradução e adaptação: Teia

 

 

No Comments - Leave a comment

Leave a comment

O seu endereço de email não será publicado Campos obrigatórios são marcados *

Please copy the string KpaooM to the field below:


Welcome , today is domingo, 26 de março de 2017