Recuperar a senha do ROOT no MySQL no Debian!!!

Recuperar a senha do ROOT no MySQL no Debian!!!

Recuperar a senha do ROOT no MySQL no Debian é bem simples, mas primeiros vamos entender quem é o MySQL: um sistema de gerenciamento de banco de dados (SGBD), que utiliza a linguagem SQL (Linguagem de Consulta Estruturada) como interface. É atualmente um dos sistemas de gerenciamento de bancos de dados mais populares, com mais de 10 milhões de instalações pelo mundo. Caso um usuário esqueça a senha do root ou até mesmo após a instalação por algum motivo não lembra da senha que informou,  vamos recuperar a senha do root do MySQL no Debian.

Recuperar a senha do ROOT no MySQL no Debian !!!

Passos a seguir

1 – Abra o terminal e execute o comando:

sudo /etc/init.d/mysql stop

2 – Agora execute o comando:

sudo mysqld_safe --skip-grant-tables &

3 – Agora execute o comando:

mysql -u root mysql

4 – Agora execute o comando:

UPDATE user SET password=PASSWORD('minhanovasenha') WHERE User='root';

5 – Agora execute o comando:

FLUSH PRIVILEGES;

6 – Agora execute o comando:

exit;

7 – Agora reinicie o MySQL:

sudo /etc/init.d/mysql restart

Explicação

1 - sudo /etc/init.d/mysql stop  (Parar o serviço do mysql)

2 - sudo mysqld_safe --skip-grant-tables & (Colocar o msqld em segundo plano e em modo seguro)

3 - mysql -u root mysql (Acessar a base de dados do mysql como root o mysql)

4 - UPDATE user SET password=PASSWORD('minhanovasenha') WHERE User='root';  (troca da senha)

5 - FLUSH PRIVILEGES; (Retirando os privilégios)

6 - exit; (Saindo da base de dados do mysql como root o mysql)

7 - sudo /etc/init.d/mysqld restart (Reiniciando o serviço MySQL)
Nota: Os comandos executados dentro da base do MySQL, devem terminar com ponto e virgula (;)

Conclusão

A senha do usuário root para acessar o MySQL foi recuperada com sucesso. Este procedimento pode ser executado nas distros do Debian sempre que necessário, e além do usuário root, podemos usar este procedimento para qualquer conta de usuário do sistema, basta alterar no passo 4 o nome do usuário root para o nome do usuário desejado. Um grande abraço a todos !!!!!!

Até a próxima dica !!!!! 

Acesse a versão completa
Sair da versão mobile