NovasdoDia » Programação » Como recuperar senha MySQL

Como recuperar senha MySQL

descobrir-senhaSe tem alguma coisa inconveniente, para não dizer desesperadora é perder o password do quer que seja , mas abaixo temos a solução para este problema.

O primeiro passo, é pararmos o MySQL com o comando abaixo:

# /etc/init.d/mysql stop

Depois devemos iniciar o MySQL em modo de segurança, para que possamos ter acesso para alterar a senha:

# mysqld_safe –skip-grant-tables –skip-networking &

Explicando:

  • O parâmetro –skip-grant-tables, serve para o MySQL iniciar sem o responsável pela verificação das permissões dos usuários, dando permissão total a todos os usuários.
  • O segundo parâmetro –skip-networking, serve para que nenhuma conexão TCP/IP seja aceita, evitando que alguém se aproveite deste tempo para “destruir” seu banco de dados.

Uma vez o banco desprotegido, vamos conectar e alterar a senha do usuário que queremos recuperar. Neste exemplo, vou usar o próprio root:


# mysql -u root

mysql> update mysql.user set password=PASSWORD(‘nova_senha’) where user=’root’;
mysql> flush privileges;

A senha do root já está alterada. Agora devemos parar o MySQL e iniciá-lo novamente, para que o MySQL inicie sem os skips:

# /etc/init.d/mysql stop
# /etc/init.d/mysql start

Agora, para testarmos, vamos conectar ao banco usando a senha que colocamos:

# mysql -u root -p’nova_senha’

Via VivaoLinux


Deixe uma resposta

O seu endereço de e-mail não será publicado. Campos obrigatórios são marcados com *


Não deixe de ver isso

Telecine Premium, Action, Touch, Fun e Pipoca com Sinal Aberto na Sky, Net, Vivo e Oi

Sinal aberto na Rede Telecine, De 21/10/2016 a 28/10/2016. No Telecine Premium, ao longo da semana vão ao ar Jurassic.