sexta-feira, 11 de março de 2011

MySQL: Recuperando a senha de root

Bom, talvez o título do post não seja o mais correto, digo isso porque na verdade não vamos recuperar a senha e sim trocar para uma nova... basta seguir os passos abaixo:


1 - Parar o MySQL:
/etc/init.s mysql stop

2 - Iniciar o MySQL mas com os seguintes parâmetros:
/usr/bin/mysqld_safe --skip-grant-tables &

3 - Acessar como root mas sem senha:
mysql --user=root mysql

4 - Fazer a alteração da senha do root:
mysql> update user set Password=PASSWORD('informe_sua_nova_senha') WHERE User='root';

5 - Atualizar os privilégios:
mysql> flush privileges;




6 - Sair do prompt do MySQL:
mysql> exit


7 - Trazer o MySQL para primeiro plano:
fg


8 - Parar o MySQL teclando:Control+C

9 - Reinicie o MySQL:
/etc/init.d/mysql restart

Era isso, o MySQL já está com a nova senha.

Nenhum comentário:

Postar um comentário