Eu entrei no meu servidor SQL hoje usando o PhpMyAdmin, e parece estar agindo de forma estranha ao erro [Token Mismatch], apenas ao tentar criar uma nova conta de usuário. Eu tentei várias vezes, com vários usuários, e ainda tenho a mesma coisa. Em seguida, tentei atualizar minha própria senha, que, no entanto, não permite que eu faça o login no servidor.
Tentando fazer o login com myusername, e a senha recém-definida retorna o seguinte erro no PhpMyAdmin.
#1130 Cannot log in to the MySQL server
Eu tenho acesso de linha de comando ao servidor e tentei fazer login no meu usuário 'root', o qual estou recebendo:
ERROR 1045 (28000): Access denied for user 'root'@'localhost' (using password: YES)
Eu sei, com 100% de certeza, que estou inserindo a senha da minha conta de usuário e a senha de root corretamente, mas não consigo fazer login no servidor.
Este é um servidor de produção e tem vários sites hospedados a partir dele.
Eu tentei rodar
mysqladmin -u root password my-new-pass
Mas, sem saber a senha de root que já existe, isso falha.
Estou completamente bloqueado em meu próprio banco de dados em todas as contas administrativas, como alguém poderia recuperar o acesso ao banco de dados, mantendo todos os dados no banco de dados?
Se alguma informação adicional ou etapas de diagnóstico forem necessárias, não hesite em perguntar. Toda e qualquer ajuda é muito apreciada.