WordPress

Redefinir uma Senha de Admin do WordPress Perdida

If you cannot get into wp-admin, KPanel gives you three ways back in without touching the database by hand, and this guide covers each one, when to use it, and how to get in when your site cannot…

Repor uma Senha de Admin do WordPress Perdida

Se você não conseguir acessar wp-admin, KPanel oferece três maneiras de entrar novamente sem mexer no banco de dados manualmente, e este guia cobre cada uma, quando usá-la e como entrar quando seu site não consegue enviar email.

Tudo aqui acontece na aba WordPress do site no KPanel, então você nunca precisa da senha antiga para recuperar a conta.

Escolhendo um Método

SituaçãoUse
Você consegue acessar a página de login e o email funcionaO link "Lost your password?" do WordPress
Você está conectado ao KPanel e quer entrar agoraLogin as na lista de Usuários
O email está quebrado, ou você precisa de uma senha nova específicaEnvie um link de redefinição, ou defina a senha com WP-CLI
Você não sabe qual conta é a administradoraA lista de Usuários, filtrada por função

Todos os métodos do KPanel precisam de acesso de escrita ao site. Se os botões estão acinzentados ou desaparecidos, sua função de conta Kapsule é somente leitura: peça a um proprietário da conta que execute a redefinição ou que aumente sua função.

Método 1: Da Lista de Usuários do KPanel

Esta é a rota mais rápida e a que você deve tentar primeiro.

  1. Entre em KPanel e clique em Websites na barra lateral esquerda.
  2. Clique no site.
  3. Abra a aba WordPress e depois a seção Users.
  4. Encontre a conta que você precisa. A lista mostra o nome de login, endereço de email e função, então você pode identificar o administrador mesmo que nunca tenha sabido qual era.

Cada linha oferece três opções:

  • Login as o coloca direto em wp-admin como esse usuário em uma nova aba, usando um token de uso único. Nenhuma senha está envolvida. Esta é a escolha certa quando você só precisa entrar e corrigir algo.
  • Send reset email envia a mensagem padrão de redefinição de senha do WordPress para o endereço dessa conta.
  • O ícone de link ao lado copia um link de redefinição de senha direto para sua área de transferência, então você pode enviá-lo para a pessoa você mesmo. Use isso quando o site não conseguir enviar email.

Seção de Usuários do WordPress no KPanel

O botão de copiar link é a resposta para quase todo problema de "o email de redefinição nunca chega". Ele gera o mesmo link que o WordPress teria enviado por email e o entrega a você diretamente, então uma configuração de correio quebrada deixa de importar.

Método 2: Da Tela de Login do WordPress

Se o email do site está funcionando e você tem acesso à caixa de correio da conta, o fluxo integrado funciona bem:

  1. Vá para https://yourdomain.com/wp-login.php.
  2. Clique em Lost your password?.
  3. Digite o nome de usuário ou o endereço de email da conta.
  4. Clique em Get New Password.
  5. Abra o email e siga o link. Verifique spam se não chegou em alguns minutos.

Se nada chegar, não continue clicando. O WordPress envia este email através do PHP por padrão, que muitas redes rejeitam completamente. Use o Método 1 ou Método 3 em vez disso e depois corrija a entrega adequadamente.

Método 3: Definindo uma Senha Com WP-CLI

Use isso quando você precisa definir uma senha específica, ou quando está recuperando uma conta cujo endereço de email está errado.

  1. Abra o site, depois a aba WordPress e depois a seção Console.
  2. O prompt já começa com wp, então você digita apenas o resto do comando.

Encontre os administradores primeiro se não tem certeza de qual conta você quer:

user list --role=administrator --format=table

Isso imprime o ID do usuário, nome de login, endereço de email e data de registro para cada administrador no site.

Depois defina a senha, por nome de login ou pelo ID numérico:

user update admin --user_pass='a-long-unique-password'
user update 1 --user_pass='a-long-unique-password'

O WordPress faz o hash do valor corretamente no caminho, então a conta é imediatamente utilizável e tão segura quanto uma definida através do navegador.

Qualquer coisa que você digitar aqui é registrada no log de atividades da sua conta, incluindo a senha. Trate o valor como comprometido no momento em que você o usa: entre, depois mude novamente de Users, depois Profile no wp-admin. Nunca cole uma senha que você usa em qualquer outro lugar.

A seção Console é uma das abas que aparecem em planos gerenciados. Em um site sem ela, a faixa de abas mostra um link +8 on Managed em vez disso. Detalhes completos sobre o que o console pode e não pode executar estão em Using WP-CLI on Your WordPress Site.

Se o Endereço de Email na Conta Estiver Errado

Uma redefinição é inútil se for para uma caixa de correio que ninguém possui mais. Verifique e corrija o endereço antes de redefinir:

user get 1 --field=user_email
user update 1 --user_email='you@yourdomain.com'

Você também pode confirmar o endereço do administrador de todo o site, que é o que o WordPress usa para suas próprias notificações:

option get admin_email

Uma vez que o endereço está certo, envie o email de redefinição ou use Login as e mude no wp-admin.

Editando o Banco de Dados Diretamente

Você pode encontrar guias mais antigos que dizem para abrir phpMyAdmin, editar a tabela wp_users e definir user_pass usando a função MD5 do menu suspenso.

Não faça isso em um site Kapsule. O WordPress moderno não usa hashes de senha MD5, editar linhas de usuário manualmente é fácil de errar de uma forma que bloqueia todas as contas, e não há desfazer. A lista de Usuários do KPanel e o console WP-CLI fazem o trabalho corretamente e estão sempre disponíveis. Se você já fez a edição e agora está bloqueado, restaure de um backup: Restoring From a Backup.

Se você realmente precisa de acesso direto ao banco de dados para outra coisa, Accessing Your Database With phpMyAdmin cobre isso com segurança.

Depois que Você Estiver de Volta

Um bloqueio é um bom momento para fechar a lacuna que o causou:

  1. Corrija o endereço de email em todas as contas de administrador para que futuras redefinições funcionem.
  2. Ative autenticação de dois fatores para wp-admin se seu plano a incluir, na aba WordPress do site e depois seção Security.
  3. Remova contas que você não reconhece. A lista de Usuários mostra cada administrador. Uma inesperada é o sinal clássico de um compromisso, não uma senha esquecida.
  4. Faça um backup agora que o site está em um estado conhecido e bom: Taking a Backup.

Se você não conseguir entrar com nenhum método aqui, envie um email para support@kapsulehost.com do endereço na sua conta Kapsule com o domínio do site e o que você já tentou.

Ainda precisa de ajuda?

Envie-nos um email para support@kapsulehost.com ou abra um chat no KPanel.

Abrir KPanel
Reset WordPress Admin Password | Kapsule Help