Alterar senha ROOT MySQL Server

Olá, aqui informamos dois simples exemplos para alterar senha root MySQL, um quando você não sabe a senha ou a esqueceu por algum motivo e o outro quando você deseja somente alterar a senha do administrador do Banco de Dados ROOT.

Como alterar senha ROOT MySQL/Percona quando você NÃO sabe a senha ou esqueceu a senha de ROOT

Pare o servidor MySQL

# /etc/init.d/mysql stop
ou
# /etc/init.d/mysqld stop

Inicie o servidor MySQL com o comando abaixo

# mysqld --skip-grant-tables &
ou
# mysqld_safe --skip-grant-tables &

Efetue o login ao MySQL com acesso ROOT mesmo sem senha

# mysql -u root mysql

Substitua a palavra “SENHA_SAN” por uma nova senha ( Lembre-se de deixar as aspas simples ‘entre_a_senha’ )

use mysql; UPDATE user SET Password=PASSWORD('SENHA_SAN') WHERE User='root'; FLUSH PRIVILEGES; exit;

Reinicie o servidor MySQL

# /etc/init.d/mysql start
ou
# /etc/init.d/mysqld start

Como alterar senha root MySQL /Percona quando você sabe a senha do ROOT

Efetue o login ao MySQL com acesso ROOT mesmo sem senha

# mysql -u root mysql -p SUASENHA

Substitua a palavra “SENHA_SAN” por uma nova senha ( Lembre-se de deixar as aspas simples ‘entre_a_senha’ )

use mysql; UPDATE user SET Password=PASSWORD('SENHA_SAN') WHERE User='root'; FLUSH PRIVILEGES; exit;

Link para o KB oficial do MySQL: https://dev.mysql.com/doc/refman/8.0/en/resetting-permissions.html

Este artigo lhe foi útil?

Clique em uma estrela para classificar!

Diga-nos como podemos melhorar este post?