Quebrar senha de root do MySQL

Publicado por Francisco Neto em 16/07/2012

[ Hits: 20.357 ]

 


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

Traverso: Edição de áudio no Linux

Python 2.7 no CentOS/Red Hat Enterprise 6

Vim Colorido

Gentoo 99% puro em menos de 5 minutos

Ubuntu 12.04 - Resolvendo problema do Java 7

  

Comentários

Nenhum comentário foi encontrado.



Contribuir com comentário




Patrocínio

Site hospedado pelo provedor RedeHost.
Linux banner
Linux banner
Linux banner

Destaques

Artigos

Dicas

Tópicos

Top 10 do mês

Scripts