Resetar senha de root no mysql – Linux

ESQUECI A SENHA DE ROOT DO BANCO E AGORA?!!!….

Encontrei a seguinte solução neste site:
http://www.gilbertoteles.com.br/resetar-senha-do-user-root-no-mysql-linux/:

Vamos aos passos, considerando que a distro seja slackware:

1 – parar o mysql: sh /etc/rc.d/rc.mysql stop

2 – iniciar o mysql com –skip-grant-tables: mysqld_safe –skip-grant-tables

3 – acessar o mysql sem senha: mysql -u root

4 – acessar o banco mysql: use mysql;

5 – alterar a senha do root: UPDATE user SET PASSWORD = password(‘nova_senha’) WHERE user = ‘root’ LIMIT 1;

obs: sempre uso o LIMIT 1 pra ter certeza que não vou afetar nenhum registro caso cometa algum erro de digitação.

6 – Atualizar os privilegios: FLUSH PRIVILEGES;

7 – Sair do mysql: quit

8 – Reinicie o Mysql: sh /etc/rc.d/rc.mysql restart

Pronto.

Caso seja outra distribuição de linux não tem muito segredo também, por exemplo como eu uso o Ubuntu só tive que alterar envez de “/etc/rc.d/rc.mysql” utilizei “/etc/init.d/mysql”

Valeu, Gilberto Teles.
Guilherme Biff Zarelli

Anúncios

Deixe um comentário

Preencha os seus dados abaixo ou clique em um ícone para log in:

Logotipo do WordPress.com

Você está comentando utilizando sua conta WordPress.com. Sair /  Alterar )

Foto do Google+

Você está comentando utilizando sua conta Google+. Sair /  Alterar )

Imagem do Twitter

Você está comentando utilizando sua conta Twitter. Sair /  Alterar )

Foto do Facebook

Você está comentando utilizando sua conta Facebook. Sair /  Alterar )

Conectando a %s