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.
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