Às vezes, quando não podemos acessar nosso painel por causa de esquecimento ou troca de senha por outra pessoa, é bom ter formas alternativas de alterá-la. Há uma infinidade de métodos para redefinir ou alterar uma senha para o login de seu usuário no painel do WordPress. Isso inclui a pergunta ‘Perdeu sua senha?’ link na página de login, emailer automático, via FTP e muito mais. Tem até duas maneiras diferentes de alterar uma senha apenas através do phpMyAdmin, ou seja, usando uma linha de comando MySQL e editando a tabela “users” dentro das opções do phpMyAdmin. Neste artigo, abordaremos os dois métodos para alterar a senha do usuário no banco de dados.
Acessando Seu Banco de Dados
Para começar a editar qualquer coisa, naturalmente, primeiro precisaremos acessá-lo. Para acessar o banco de dados, se você estiver trabalhando em um servidor ativo, você terá que entre em contato com seu provedor de hospedagem ou acesse seu cPanel e navegue até phpMyAdmin.
Se você estiver trabalhando em um servidor local, você pode ir para o painel designado para ele, estaremos usando o painel de controle XAMPP, e pressione o botão admin para MySQL.
Depois de fazer qualquer um desses procedimentos, você será redirecionado para a página do painel do phpMyAdmin em seu navegador padrão.
No lado esquerdo da página, você verá uma lista de seus bancos de dados. Escolha aquele em que você está tentando fazer o login simplesmente clicando nele. Depois de escolher o banco de dados que deseja editar, você deve veja a visão geral de suas tabelas. Para alterar a senha de um usuário, você precisará acessar a tabela de ‘usuários’.
Não desanime se o prefixo das tabelas for diferente. O WordPress define wp_ como o padrão, mas existem algumas maneiras de alterar esse prefixo de tabela em seu banco de dados.
A parte importante agora, quando se trata de alterar a senha, é que você selecione a tabela de ‘usuários’ clicando em seu nome ou no link Procurar dentro dessa linha.
Você deve ser levado à visão geral da tabela de ‘usuários’, que se parece com isto:
Se você tiver mais usuários em seu site, naturalmente, haverá mais linhas na tabela.
A coluna da senha pode ser editado a partir daqui, simplesmente clicando duas vezes no campo, no entanto, isso representa a versão codificada da senha e o navegador não a reconhecerá como a mesma senha se você simplesmente digitar, por exemplo, “4dm1n”.
As etapas subsequentes para alterar a senha irão variar dependendo se você gostaria de usar o código SQL por meio da linha de comando do MySQL para alterar as tabelas ou se prefere fazer isso manualmente por meio das opções de tabela de dados do phpMyAdmin.
Como redefinir a senha do WordPress usando a linha de comando MySQL
Agora que você está dentro do banco de dados que deseja editar e sua tabela de “usuários”, clique na guia SQL mostrada perto do topo da janela do navegador.
Um novo formulário deve ser apresentado com uma área de texto onde você pode substitua a linha de código existente:
SELECT * FROM `wp_users` WHERE 1
com a seguinte linha de código
UPDATE `wp_users` SET `user_pass`= MD5('yourpassword') WHERE `user_login`='yourusername';
Certifique-se de fazer backup de seu banco de dados antes de continuar, pois um erro no código pode causar um erro inesperado do banco de dados. Além disso, certifique-se de deixe as aspas simples como no exemplo do código acima, caso contrário, o código não funcionará. Por último, certifique-se de deixe a senha dentro dos colchetes MD5 uma vez que a configuração MD5 usa um dos algoritmos de codificação anteriores do WordPress que já foi substituído e, por causa disso, a primeira vez que você tentar fazer login, o WordPress usará um algoritmo de criptografia mais recente na senha inserida, preservando-a para uso como se você configurou-o na página de registro do WordPress.
Agora, depois de trocar o ‘seunomedeusuario’ pelo nome de usuário do usuário para o qual está alterando a senha, e ‘suasenha’ pela senha que gostaria de usar no futuro, você deve clique no botão GO no canto inferior direito.
Este código, uma vez executado, irá procurar, na tabela “usuários”, o nome de usuário que você inseriu e substituirá a senha desse usuário pela que você escolheu. Se esta ação foi bem sucedida você deve obter uma barra verde perto do topo da tela indicando que exatamente uma linha foi afetada por esta ação.
Agora você pode navegue até sua página de login e use a senha recentemente alterada para o, neste exemplo, usuário “admin”.
Como redefinir uma senha de administrador do WordPress a partir do phpMyAdmin
Se, no entanto, quiser alterar a senha manualmente, você deve localize o usuário para o qual deseja alterar a senha e clique no link editar ao lado do ícone de lápis.
Depois de fazer isso, aparecerá um formulário que permitirá que você defina e edite vários campos pertencentes ao usuário. Um deles é o campo user_pass que iremos editar.
Como você pode ver na imagem acima, temos alterou o valor da lista suspensa de função na linha user_pass para MD5. Então nós adicionou a senha que queremos usar para acessar o painel no campo de texto próximo a ele.
O motivo pelo qual tivemos que alterar o menu suspenso de funções é precisamente a codificação de senha que mencionamos anteriormente. Conforme observado anteriormente, a configuração MD5 usa um dos primeiros algoritmos de codificação do WordPress que já foi substituído, por isso, na primeira vez que você tentar fazer login, o WordPress usará um algoritmo de criptografia mais recente na senha inserida, preservando-a para uso como se você o configurou na página de registro do WordPress.
Pensamentos finais
Isso conclui as etapas necessárias para alterar sua senha por meio do phpMyAdmin e usando o código SQL dentro do banco de dados. Esperamos que, ao usar este guia, você consiga restaurar o controle sobre sua instalação e não perca as valiosas horas gastas na configuração de seu site.
Apoie o nosso trabalho ❤️
Se você gostou deste artigo, considere deixar uma gorjeta para nos ajudar a continuar publicando conteúdo de qualidade.



















