Para recuperar a senha do Mysql, realize o procedimento abaixo:

1) Acesse o diretório no firewall

/usr/local/report/etc

2) Abra o arquivo config.ini, vai aparecer o seguinte texto não modifique nada nem acrescente ou remova espaço. Vai aparecer a seguinte linha.

dbUser = mysar dbPass = GMoMkdxIlp.ddbHost = localhostdbName = mysar

Para identificar a senha nesta linha basta você pegar o conteúdo depois do segundo “=” e ignorar os 6 últimos caracteres do texto, Ex: GMoMkdxIlp.ddbHost, o que estiver antes do dbHost e a senha basta você copiar no bloco de notas feche o arquivo sem salvar nada.

Primeiro, pare o processo do MySQL

1) digite o seguinte comando e aguarde o prompt voltar a piscar;

/etc/rc.d/rc.mysql –stop

2) Verificando se o mysql esta parado.

ps aux | grep mysql

Se tudo corre bem vai aparecer uma unica linha mais ou menos assim.

root 11770 0.0 0.0 6400 1488 ? S 15:20 0:00 /bin/sh /usr/bin/mysqld

3) Inicie o MySQL em modo seguro.

mysqld_safe –skip-grant-tables&

4) Acesse o MySQL.

mysql

5) Acesse o banco de dados MYSQL.

use mysql;

6) Altere a senha do usuário.

UPDATE user SET Password=PASSWORD(‘GMoMkdxIlp.d’) WHERE User=’mysar’;

Caso precise trocar a senha do root e so trocar o User=’mysar’ por User=’root’.

7) Atualizando os privilégios dos usuário.

FLUSH PRIVILEGES;

8) Saindo do console do Mysql;

quit

9) Desligue e reinicie o processo do MySQL.

/etc/rc.d/rc.mysql –restart

Obs: Se precisar criar um usuário novo no banco de dados, digite os comandos abaixo:

CREATE USER ‘mysar’@’localhost’ IDENTIFIED BY ‘senhado usuario’;

GRANT ALL PRIVILEGES ON *.* TO ‘mysar’@’localhost’;

FLUSH PRIVILEGES;

Este artigo foi lido 297 vezes!

Deixe o seu comentário

netdeep