"Se um trabalhador quiser fazer bem o seu trabalho, ele deve primeiro afiar suas ferramentas." - Confúcio, "Os Analectos de Confúcio. Lu Linggong"
Primeira página > Programação > Como forçar a redefinição da senha root do MySQL quando o acesso é negado?

Como forçar a redefinição da senha root do MySQL quando o acesso é negado?

Publicado em 2024-11-08
Navegar:529

How to Force-Reset MySQL Root Password When Access is Denied?

Forçar a redefinição da senha root do MySQL apesar da negação de acesso

Você encontrou um problema em que não consegue fazer login como root , evitando que você altere a senha root do MySQL.

Uma abordagem eficaz para forçar a redefinição da senha root envolve a criação de um arquivo contendo a seguinte instrução SQL:

UPDATE mysql.user SET Password=PASSWORD('newpass') WHERE User='root';

Salve este arquivo com um nome apropriado, como "resetPassword.sql."

Em seguida, execute o seguinte comando para iniciar manualmente o MySQL com o arquivo que você criou como arquivo de inicialização:

mysqld --init-file=resetPassword.sql

Assim que o servidor MySQL for iniciado, ele executará a instrução SQL do arquivo, redefinindo sua senha.

Depois de executar o arquivo, desligue o servidor e reinicie-o normalmente:

service mysqld stop
service mysqld start

Agora você deve conseguir fazer login como root com a nova senha fornecida na instrução SQL.

Tutorial mais recente Mais>

Isenção de responsabilidade: Todos os recursos fornecidos são parcialmente provenientes da Internet. Se houver qualquer violação de seus direitos autorais ou outros direitos e interesses, explique os motivos detalhados e forneça prova de direitos autorais ou direitos e interesses e envie-a para o e-mail: [email protected]. Nós cuidaremos disso para você o mais rápido possível.

Copyright© 2022 湘ICP备2022001581号-3