Alex Junio
Voltar para o Blog
WordPress

Tutorial: Recuperando Senha Administrador WordPress

admin

admin

Engenheiro Cloud & DevOps

Publicado em

21/06/2019

Compartilhe

Introdução

Esquecer a senha de acesso é algo comum entre usuários do WordPress, mas a boa notícia é que existem várias formas simples de resolver esse problema. Seja pela tela de login, cPanel, banco de dados ou até via linha de comando, é possível recuperar a senha do WordPress e voltar a acessar o painel de administração rapidamente.

Neste guia, você vai aprender os principais métodos para resetar a senha do administrador do WordPress, passo a passo, de acordo com o acesso que você tem disponível ao servidor ou ao painel de hospedagem.

Como recuperar senha do WordPress pela tela de login

A forma mais simples de resetar a senha do WordPress é usando o próprio recurso da tela de login.

Usando o link “Perdeu a senha?”

  1. Acesse a URL de login do WordPress: seudominio.com/wp-admin.
  2. Clique em “Perdeu a senha?”.
  3. Informe o usuário ou e-mail cadastrado.
  4. Verifique sua caixa de entrada e clique no link enviado pelo WordPress.
  5. Defina uma nova senha segura e faça login normalmente.

Quando esse método funciona

  • Funciona apenas se o e-mail de recuperação estiver ativo e configurado corretamente.
  • Caso o e-mail não chegue, pode ser que o servidor não esteja enviando mensagens ou que o e-mail cadastrado esteja incorreto. Nesse caso, será necessário usar outros métodos, como banco de dados ou cPanel.

Recuperar senha do WordPress pelo cPanel

Se o e-mail de recuperação não funciona, você pode resetar a senha do WordPress pelo cPanel, acessando as ferramentas do painel de hospedagem.

Usando o Gerenciador de Usuários do cPanel

  1. Faça login no cPanel.
  2. Vá até a seção Banco de Dados > phpMyAdmin.
  3. Localize o banco de dados do seu site WordPress.
  4. Procure a tabela wp_users (o prefixo pode variar).
  5. Encontre o usuário administrador e clique em Editar.
  6. No campo user_pass, escolha a função MD5 e insira a nova senha.
  7. Salve as alterações e faça login com a nova senha no WordPress.

Alterando senha pelo phpMyAdmin com o cPanel

Além do método manual, alguns provedores oferecem atalhos no cPanel que permitem redefinir a senha do WordPress diretamente, sem precisar editar o banco de dados. Essa opção varia de acordo com a hospedagem.

Resetar senha diretamente no banco de dados

Outra forma eficiente de recuperar a senha do WordPress é alterando diretamente no banco de dados via phpMyAdmin ou cliente MySQL.

Acessando a tabela wp_users no phpMyAdmin

  1. Entre no phpMyAdmin pelo cPanel ou painel de hospedagem.
  2. Selecione o banco de dados do seu site WordPress.
  3. Clique na tabela wp_users.
  4. Localize o usuário administrador e clique em Editar.

Alterando a senha com a função MD5

  • No campo user_pass, apague o valor atual.
  • Digite a nova senha no campo e selecione MD5 na coluna de funções.
  • Salve as alterações.

Agora você pode acessar o painel do WordPress com a nova senha.

Resetar senha do WordPress com WP-CLI

O WP-CLI é uma ferramenta de linha de comando que facilita a administração do WordPress. Com ele, é possível resetar a senha do administrador de forma rápida.

O que é o WP-CLI e quando usar

  • É ideal para quem tem acesso SSH ao servidor.
  • Indicado em casos onde o phpMyAdmin não está disponível ou quando se busca agilidade.

Comando para redefinir a senha do administrador

  1. Acesse o servidor via SSH.
  2. Vá até a pasta do WordPress: cd /caminho/do/seu/wordpress
  3. Execute o comando para alterar a senha: wp user update admin --user_pass="NovaSenhaSegura123"

Substitua admin pelo nome do usuário e "NovaSenhaSegura123" pela nova senha desejada.

    Criar um novo usuário administrador via MySQL

    Se você perdeu completamente o acesso e não consegue recuperar a senha do administrador atual, é possível criar um novo usuário admin diretamente no banco de dados do WordPress.

    Inserindo usuário manualmente na tabela wp_users

    1. Acesse o phpMyAdmin.
    2. Selecione o banco de dados do WordPress.
    3. Abra a tabela wp_users e clique em Inserir.
    4. Preencha os campos principais:
      • ID: deixe em branco (será gerado automaticamente).
      • user_login: novo usuário (ex.: novo_admin).
      • user_pass: digite a senha e escolha MD5 como função.
      • user_email: insira um e-mail válido.
      • user_registered: coloque a data e hora atuais.
      • user_status: 0.
      • display_name: nome exibido no painel.

    Atribuindo permissões de administrador

    1. Ainda no phpMyAdmin, abra a tabela wp_usermeta.
    2. Clique em Inserir e adicione:
      • user_id: o ID do usuário criado.
      • meta_key: wp_capabilities.
      • meta_value: a:1:{s:13:"administrator";b:1;}.
    3. Insira mais uma linha em wp_usermeta:
      • meta_key: wp_user_level.
      • meta_value: 10.

    Agora você já pode acessar o painel do WordPress com o novo usuário administrador.

    Conclusão

    Esquecer a senha do WordPress não é motivo para preocupação, já que existem diferentes formas de recuperar o acesso ao painel. O método mais simples é o link de redefinição na tela de login, mas, se isso não funcionar, você pode usar o cPanel, phpMyAdmin, WP-CLI ou até criar um novo administrador diretamente no banco de dados.

    O importante é escolher a solução que esteja disponível no seu ambiente de hospedagem e garantir que, após o reset, você utilize uma senha forte e única. Além disso, mantenha o e-mail do administrador atualizado e considere ativar autenticação em dois fatores para aumentar a segurança.

    admin

    Escrito por admin

    Engenheiro Cloud & DevOps com mais de 10 anos de experiência construindo e escalando infraestruturas de alto tráfego em AWS, DigitalOcean e Servidores Dedicados.

    Conhecer Serviços →

    Comentários (4)

    Deixe seu comentário

    U
    Thiago Moreira
    Thiago Moreira
    Há 2 dias

    Excelente artigo, Alex! Estávamos exatamente com esse problema de overprovisioning na nossa startup. Aplicar os Savings Plans salvou quase 30% da nossa conta mensal.

    Alex Junio
    Alex JunioAutor
    Há 1 dia

    Fico feliz que ajudou, Thiago! Essa economia faz total diferença no longo prazo. Se precisarem de ajuda para escalar o banco de dados depois, me deem um toque.

    Juliana Costa
    Juliana Costa
    Há 4 dias

    Não tinha pensado em usar Spot para as filas do SQS. Existe algum risco do Spot ser finalizado no meio de um processamento pesado de vídeo?

    Alex Junio
    Alex JunioAutor
    Há 4 dias

    Sim, Juliana! A AWS te avisa com 2 minutos de antecedência. O segredo é sua aplicação capturar o evento de interrupção e colocar a mensagem de volta na fila (visibility timeout) antes da máquina morrer.

    Roberto Freitas
    Roberto Freitas
    Há 1 semana

    Muito bom o conteúdo técnico. Falta só mais detalhes sobre instâncias Graviton.

    Carla Mendes
    Carla Mendes
    Há 1 semana

    Sensacional! Usei as dicas de Right-Sizing e deu muito certo no meu e-commerce.