Como adicionar um usuário administrador ao banco de dados do WordPress

Se você perdeu o acesso ao seu site WordPress e não consegue redefinir a senha (por exemplo, o site foi invadido e o usuário administrador foi excluído), você ainda pode criar um novo usuário administrador por meio do banco de dados. Para obter dicas sobre como melhorar a segurança do seu site WordPress, caso você já tenha sido hackeado e queira evitar que isso aconteça novamente, leia aqui.

Este artigo mostra como adicionar um usuário administrador ao banco de dados do WordPress usando o MySQL, o que permitirá que você recupere o acesso.

Observação: antes de fazer qualquer alteração em seu banco de dados, é altamente recomendável que faça um backup primeiro.

Passo 1 - Abra a sua base de dados em phpMyAdmin

  1. Faça login no seu one.com painel de controle e selecione PHP & Base de dados MariaDB no bloco Definições avançadas.
  2. Selecione seu banco de dados WordPress em PhpMyAdmin e abra o banco de dados. 
  3. Se a lista de conteúdo da tabela no menu à esquerda não estiver aberta, você poderá clicar no símbolo de adição ao lado do nome do banco de dados para abri-la.
  4. Selecione a tabela que termina em _users, por exemplo, wp_users.
Dica: se você tiver mais de uma instalação do WordPress em seu espaço na web, você precisa garantir que está acessando a tabela certa. Você pode verificar isso em procurando o prefixo da tabela em wp-config.php. Em caso de dúvida, você sempre pode entrar em contato com nosso suporte.

Passo 2 - Adicionar um usuário à tabela _users

  1. Clique na tabela que termina em _users (por exemplo, wp_users) para ver a lista atual de usuários.
  2. Clique na guia Inserir na parte superior da tela para inserir as informações de um novo usuário administrador.
  3. Para preencher o formulário Inserir, adicione as seguintes informações:
  • ID: escolha um número exclusivo (em nosso exemplo, usaremos 2)
  • user_login: o nome de usuário que será usado ao fazer login
  • user_pass: adicione uma senha e certifique-se de selecionar MD5 no menu de funções (veja a captura de tela abaixo)
  • user_nicename: o nome completo ou apelido do usuário
  • user_email: o endereço de e-mail do usuário
  • user_url: endereço do seu site
  • user_registered: selecione a data e a hora em que o usuário foi registrado usando o calendário
  • user_activation_key: deixe em branco
  • user_status: defina isso como 0
  • display_name: nome público exibido
  • Clique em Go no canto inferior direito para salvar o novo usuário.
  • adduser_database.png


    Passo 3 - Adicionar um usuário à tabela _usermeta

    A próxima etapa é adicionar as permissões apropriadas ao usuário.

    1. Procure a tabela que termina em _usermeta (por exemplo, wp_usermeta) no menu à esquerda e clique nela.
    2. Clique na guia Inserir como você fez na etapa anterior.
    3. Adicione as seguintes informações ao formulário Inserir:
    • umeta_id: deixe em branco (ele será gerado automaticamente)
    • user_id: adicione o mesmo ID de usuário usado na etapa anterior
    • meta_key: insira sua tabela prefix_capabilities (em nosso exemplo, isso seria wp_capabilities)
    • meta_value: copie e insira esse valor:
      a:1:{s:13:"administrator";s:1:"1";}
  • Depois disso, role para baixo para encontrar campos para uma segunda linha e adicione as seguintes informações:
    • umeta_id: deixe em branco (ele será gerado automaticamente)
    • user_id: o ID de usuário que você usou nas etapas anteriores
    • meta_key: enter wp_user_level
    • meta_value: 10
  • Clique em Go no canto inferior direito para salvar.
  • addusser_database2.png


    Passo 4 - Confirme o novo usuário no WP Admin

    Com o nome de usuário e a senha que você especificou para esse usuário, agora você deve conseguir fazer login no seu administrador do WordPress. Você pode acessar a página de login da sua instalação do WordPress adicionando /wp-admin no final do seu URL, por exemplo: one-example.net/wp-admin

    1. Faça login no WP Admin com a conta de usuário recém-criada.
    2. Depois de fazer login, você precisa navegar até Usuários > Todos os usuários.
    3. Clique no nome de usuário que você acabou de criar.
    4. Os usuários recém-criados devem ser editados e salvos uma vez - nenhum dado precisa ser alterado. Role até o final da página e clique em Atualizar perfil.
      Ao fazer isso, o WordPress limpará o usuário que você acabou de criar e adicionará algumas informações extras de que ele precisa.
    5. Feito!

    adduser-database3.png

    Nota: Caso você tenha sido hackeado e recuperado o acesso ao seu administrador do WP, continue com este guia: Como faço para reparar um site WordPress hackeado?

    Artigos relacionados:

    Este artigo foi útil?

    Não tá conseguindo achar o que procura?

    Iniciar uma conversa

    É o jeito mais rápido de entrar em contato, todos os dias do ano.