MySql – Alterando a senha do root
Quem nunca esqueceu a senha do root? Quando comecei a trabalhar com MySql cheguei ao ponto de remover o serviço e instalar novamente pois havia esquecido a senha do root.
Há uma maneira mais fácil para alterar a senha de qualquer usuário cadastrado no MySql. Basta seguir alguns passos rodando o MySql em Safe Mode.
1. Pare o servidor MySql
Primeiro temos que parar o servidor MySql. Para quem utiliza linux o comando geralmente é:
sudo /etc/init.d/mysql stop
2. Iniciando servidor Mysql em Safe Mode:
Como root do sistema execute o comando
mysqld_safe --skip-grant-tables
3. Logando como root no MySql sem utilizar senha:
mysql --user=root mysql
4. Alterando a senha do root:
update user set Password=PASSWORD('nova-senha') where user='root'; flush privileges; exit;
5.Finalizando:
Agora mate o processo ‘mysqld’ ou pare o serviço e inicie novamente da forma normal.
sudo /etc/init.d/mysql stop sudo /etc/init.d/mysql start
Tente não esquecer sua nova senha.
Gostou? Compartilhe!
Muito bom perfeito de gente assim que o mundo precisa vou espalhar isso por ai …
obrigado edson!
Na verdade eu tive um problema com o Plesk ao alterar a senha do admin.
Seu “How To” foi perfeito, obrigado
Ricardo
[…] https://vinteum.com/mysql-alterando-a-senha-do-root/ Share this:TwitterFacebookCurtir isso:Curtir […]
Não funcionou comigo, deu erro nessa parte:
update user set Password=PASSWORD(‘nova-senha’) where user=’root’;
Então fiz umas pesquisas e vi que utilizando o comando abaixo funciona.
update user set authentication_string=password(‘nova-senha’) where user=’root’;