sexta-feira, 22 de outubro de 2010

Como Resetar a Password de Root no MySQL

Para quem já teve o desprazer de perder sua senha de root no MySQL, ou que ainda vai perdê-la, aqui vai uma dica salvadora da pátria.

Pare ou mate o serviço do MySQL
# killall mysqld ou #service mysqld stop

Inicie o MySQL em safe mode (modo seguro):

# mysqld_safe --skip-grant-tables &

"Entre" usando o cliente do mysql:

# mysql

Acesse o banco do MySQL

> use mysql;

Definindo a nova senha do root do MySQL:

> update user set password = password('digite sua nova senha aqui') where user='root' and host='localhost';

Recarregar os privilégios, digitando:

> flush privileges;

Saia do MySQL:

> quit

Reinice o MySQL em modo normal:

# service mysqld stop

E enfim, vamos iniciar o MySQL com a nova senha de root:

# service mysqld start

E pronto, seu root com senha nova e acesso ao banco de dados novamente.

Nenhum comentário:

Postar um comentário