Quebrar senha de root do MySQL

Publicado por Francisco Neto em 16/07/2012

[ Hits: 25.936 ]

 


Quebrar senha de root do MySQL



Essa é muito importante, quem nunca precisou quebrar a senha de root do banco?

Bom, essa é uma dica rápida e que ajuda demais. Vamos à ela!!

Acessando o banco com usuário root sem senha

Pare o serviço do banco, e execute esquivando das tabelas de privilégios de acesso:

# /etc/init.d/mysqld stop; mysql_safe --skip-grant-tables

Tente logar no banco sem senha:

# mysql -u root -p

Caso não conseguir logar, vamos ser mais duros com o acesso!!

Edite o arquivo de configuração do MySQL (my.cnf):

# vi /etc/my.cnf

Insira na seção [mysqld] a seguinte linha:

skip-grant-tables


Depois inicie o serviço do MySQL, normalmente:

# /etc/init.d/mysqld start

E tente novamente logar como usuário root sem senha.

Atualizando a senha do usuário root via console MySQL

Aí sim, conecte no banco com o usuário root sem senha:

# mysql -u root -p

E insira as seguintes linhas de comando:

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

Pronto...

Obs.: Se colocou a linha de esquivar das tabelas de permissões, não esqueça de remover e reiniciar o banco.

Valeu galera, comentem aí...

[]'s

Outras dicas deste autor
Nenhuma dica encontrada.
Leitura recomendada

Ajustar a data do sistema

Instalando o Java no Fedora

Problemas com campos maiores que 300MB no pg_dump

CBQ compilado no kernel (Module sch_cbq not found)

Iniciando na linguagem Perl

  

Comentários

Nenhum comentário foi encontrado.



Contribuir com comentário




Patrocínio

Site hospedado pelo provedor RedeHost.
Linux banner

Destaques

Artigos

Dicas

Tópicos

Top 10 do mês

Scripts