Como redefinir manualmente sua senha de administrador do WordPress
Se você esqueceu sua senha de administrador do WordPress e não consegue redefini-la por meio do link padrão “Esqueci a senha”, é possível redefinir manualmente sua senha usando vários métodos. Aqui está um guia passo a passo sobre como redefinir manualmente sua senha de administrador do WordPress por meio do phpMyAdmin, FTP e functions.php.
Método 1: redefinir sua senha por meio do phpMyAdmin
Esse método envolve o acesso ao banco de dados do WordPress diretamente pelo phpMyAdmin. Normalmente, ele está disponível no painel de controle da sua hospedagem na Web.
Etapa 1: Faça login no painel de controle da hospedagem
- Faça login no cPanel ou no painel de controle de hospedagem na Web.
- Localize e clique em phpMyAdmin na seção Databases (Bancos de dados).
Etapa 2: acessar o banco de dados do WordPress
- No phpMyAdmin, localize o banco de dados usado pelo seu site do WordPress (geralmente tem um nome semelhante ao do seu site ou prefixado com wp_).
- Clique no nome do banco de dados para expandir suas tabelas.
Etapa 3: Localize a tabela de usuários
- Procure a tabela que termina com _users (ela geralmente se chama wp_users, mas isso pode variar dependendo do prefixo da tabela).
- Clique na tabela wp_users para abri-la. Essa tabela contém informações sobre todos os usuários registrados.
Etapa 4: Editar a senha do usuário administrador
- Localize a linha que corresponde ao seu nome de usuário administrador (geralmente ID 1).
- Clique no botão Edit (ícone de lápis) ao lado da linha do usuário administrador.
- No campo user_pass, você verá sua senha atual em um formato criptografado (com hash usando MD5).
- Selecione MD5 no menu suspenso Function (Função) ao lado do campo user_pass.
- Digite sua nova senha em texto simples na coluna Value (Valor).
- Role a tela para baixo e clique em Go (Ir) para salvar as alterações.
Etapa 5: Faça login no WordPress
Depois de salvar as alterações, você poderá fazer login no painel de administração do WordPress usando a nova senha que definiu.
Método 2: Redefinir sua senha via FTP modificando o arquivo functions.php
Se você não tiver acesso ao phpMyAdmin, poderá redefinir sua senha adicionando um código ao arquivo functions.php do seu tema via FTP.
Etapa 1: acesse seu site via FTP
- Use um cliente FTP (como o FileZilla) para se conectar ao servidor do seu site. Você precisará de suas credenciais de FTP (disponíveis no painel de controle da hospedagem).
- Depois de conectado, navegue até a pasta /wp-content/themes/.
- Abra a pasta de seu tema ativo.
Etapa 2: Editar o arquivo functions.php
- Dentro da pasta do tema ativo, localize o arquivo functions.php.
- Clique com o botão direito do mouse no arquivo e selecione View/Edit (Exibir/Editar) para abri-lo em seu editor de texto.
Etapa 3: adicionar código para redefinir a senha
- Adicione o seguinte código à parte inferior do arquivo functions.php:wp_set_password(‘new_password’, 1);
Substitua ‘new_password’ pela nova senha que você deseja usar. O número 1 refere-se ao ID do usuário administrador (geralmente ID 1).
- Salve o arquivo e carregue-o de volta ao servidor via FTP.
Etapa 4: Faça login no WordPress
- Faça login no painel de administração do WordPress usando a nova senha que acabou de definir.
- Uma vez conectado, remova o código do arquivo functions.php para evitar riscos de segurança:
- Abra o arquivo functions.php novamente via FTP e exclua o código que você adicionou.
- Salve e faça upload do arquivo novamente.
Método 3: Redefinir a senha via wp-cli (linha de comando)
Se você tiver acesso SSH ao seu servidor de hospedagem, poderá usar o wp-cli para redefinir a senha. Esse é um método rápido e eficiente para usuários que se sentem confortáveis com a linha de comando.
Etapa 1: Faça login via SSH
- Conecte-se ao seu servidor via SSH usando um aplicativo de terminal (por exemplo, PuTTY ou o aplicativo Terminal no macOS/Linux).
- Navegue até o diretório raiz do WordPress.
Etapa 2: execute o comando wp-cli
- Execute o seguinte comando para atualizar a senha do usuário administrador:wp user update 1 –user_pass=”new_password”
Substitua new_password por sua nova senha. O número 1 é o ID de usuário do administrador.
Etapa 3: Faça login no WordPress
Depois que o comando for executado, você poderá fazer login no painel do WordPress usando a nova senha.
Método 4: Redefinir a senha por meio do script de redefinição de senha de emergência
O WordPress oferece um script de redefinição de senha de emergência que você pode carregar manualmente e usar para redefinir a senha do administrador.
Etapa 1: Faça o download do script de emergência
- Faça o download do script de redefinição de senha de emergência dos recursos oficiais do WordPress no WordPress Codex.
Etapa 2: Faça upload do script via FTP
- Use um cliente FTP para carregar o script no diretório raiz do WordPress (onde está localizado o wp-config.php).
Etapa 3: Executar o script
- Após o upload, acesse o URL do script em seu navegador (por exemplo, yoursite.com/emergency.php).
- Siga as instruções na tela para redefinir sua senha de administrador.
- Depois de concluído, exclua o script de seu servidor por motivos de segurança.
Conclusão
É fácil redefinir manualmente sua senha de administrador do WordPress com acesso ao phpMyAdmin, FTP ou wp-cli. Seguindo esses métodos, você pode recuperar o acesso ao painel do WordPress de forma rápida e segura. Certifique-se de remover qualquer código ou script adicionado durante o processo para manter seu site seguro após a redefinição da senha.