Recuperar senha de usuário do mysql [RESOLVIDO]

1. Recuperar senha de usuário do mysql [RESOLVIDO]

Thiago Giroto Milani
thiagogmilani

(usa Debian)

Enviado em 11/02/2016 - 16:27h

Galera, seguinte, fui muito burro, e configurei um servidor a um ano atras, e está funcionando perfeitamente o sistema, mais agora tive a necessidade de adicionar um plug-in e não lembro a senha do banco de dados que coloquei, alias nenhuma das senhas nem a de root e nem a dos outros 2 usuários dos sistemas de que se conectam com o mysql.

como faço para recuperar essa senha sem troca-las, ou sem altera-las?
apenas ver a senha novamente que eu cadastrei?!


desde já obrigado.



  


2. Re: Recuperar senha de usuário do mysql [RESOLVIDO]

Airton Lastori
alastori

(usa Outra)

Enviado em 11/02/2016 - 17:30h

1. pare o mysqld
2. inicie o mysql com as opções --skip-grant-tables --skip-networking
3. no mysql client, use o comando grant all privileges on *.* to 'root'@'localhost' with grant option identified by 'sua_nova_senha';
4. reinicie o mysqld normalmente e sem as opções acima


3. Re: Recuperar senha de usuário do mysql [RESOLVIDO]

Thiago Giroto Milani
thiagogmilani

(usa Debian)

Enviado em 12/02/2016 - 08:32h

sim certo, mais isso é para trocar a senha de root, porém preciso recuperar senha de 2 outros usuários do mysql sem alterar elas, pois tenho 2 sistemas rodando com essas senhas e eles não podem parar...



4. Re: Recuperar senha de usuário do mysql [RESOLVIDO]

Airton Lastori
alastori

(usa Outra)

Enviado em 12/02/2016 - 09:10h

As senhas são armazenadas na tabela user do banco mysql. Com acesso root você conseguirá vê-las, mas estarão criptografadas.
Você pode tentar descriptografar por força bruta, mas talvez seja mais fácil encontrar na aplicação onde foram armazenadas.






Patrocínio

Site hospedado pelo provedor RedeHost.
Linux banner

Destaques

Artigos

Dicas

Tópicos

Top 10 do mês

Scripts