Recuperar senha do MySQL
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 1448 vezes!
Deixe o seu comentário