Como adicionar um usuário ao banco de dados WordPress via phpMyAdmin

Todos os usuários do WordPress que participam da criação de um site pelo menos uma vez perderam o acesso ao painel de controle de um site. Na maioria das vezes, é uma senha esquecida. Nesse caso, você pode facilmente recuperar a senha usando o e-mail de recuperação ou alterando-a diretamente no banco de dados.

No entanto, em outros casos menos frequentes, recuperar o acesso ao painel pode ser um grande problema. As contas de administrador são as mais afetadas por isso, pois têm mais privilégios. Esses outros motivos para perder acesso ao painel incluem exclusão acidental da conta do usuário ou invasão do seu site, o que pode resultar na exclusão de algumas contas, incluindo sua única conta de administrador.

Também é possível que ele só tivesse uma conta de administrador vinculada ao seu webmaster anterior, cuja saída o deixou incapaz de fazer login em seu painel de administrador ou em qualquer uma de suas contas de não administrador.

Saber como adicionar um usuário WordPress através do phpMyAdmin pode ser útil nessas situações. Isso é particularmente relevante para adicionar contas de administrador e, como tal, será o foco principal deste artigo. No entanto, também mostraremos como adicionar contas com funções de usuário padrão (não administradores) caso você precise fazer isso fora do painel de controle.

Como adicionar um usuário ao banco de dados WordPress via phpMyAdmin

Como já mencionamos por que seria útil conhecer outros meios para recuperar o acesso ao seu painel, agora vamos ver como fazê-lo. Para aplicar nossos métodos sugeridos, você precisará ter acesso ao painel de controle de sua hospedagem na web. Usaremos cPanel em nossos exemplos.

Na próxima seção, mostraremos como adicionar um usuário WordPress por meio do phpMyAdmin e como atribuir privilégios de administrador a ele. Também discutiremos como o processo será diferente se você quiser atribuir outros privilégios de não administrador. Como este guia exige que você edite seu banco de dados diretamente, é altamente recomendável fazer uma cópia de backup dele com antecedência.

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

Primeiro, conectar ao cPanel usando suas credenciais cPanel e Clique no phpMyAdmin opção, Localizado no Bases de dados seção próxima ao topo da tela.

Bancos de dados PhpMyAdmin

Após clicar nele, o phpMyAdmin será aberto em uma guia separada. Encontre seu banco de dados no menu esquerdo e clique para abrir, a seguir encontre a tabela wp_users e Clique nisso.

Banco de dados Wp_users

Antes de continuarmos, precisamos resolver rapidamente dois problemas que você pode encontrar ao executar as etapas descritas acima.

  • Sem saber o nome do seu banco de dados

Para faze-lo volte para a visualização principal do painel de controle do seu servidor e Clique no Gerenciador de arquivos opção localizado na parte superior da tela.

Gerenciador de arquivos

Na guia que é aberta, encontre seu site e navegue até o diretório raiz do WordPress, frequentemente chamado public_html. Então, localize o arquivo wp-config.php, clique nelee Selecione os Vejo opção do menu suspenso.

wp-config

Isso permitirá que você veja o conteúdo do arquivo wp-config.php. Dentro da seção que contém a configuração do MySQL, que está próxima ao início do arquivo, procure uma linha de código que contém o nome do seu banco de dados. Será o seguinte:

define( 'DB_NAME', 'your-database-name-here' );

A parte com ‘nome-do-seu-banco-de-dados-aqui‘será substituído pelo nome real do seu banco de dados.

wp-config php
  • O prefixo do banco de dados foi alterado

Alguns usuários podem decidir alterar o prefixo padrão do banco de dados WordPress (que é wp_) por razões de segurança. Se esse for o seu caso também, você deve procurar a tabela do banco de dados chamada yourprefix_users, em vez de wp_users. Observe que a parte com suprefix_ ele será substituído pelo seu prefixo personalizado. Saber o prefixo do seu banco de dados é muito importante e será mencionado várias vezes ao longo do artigo.

Com isso dito, podemos continuar com nosso guia sobre como usar o phpMyAdmin para adicionar um usuário administrador do WordPress. Depois de acessar o Comercial mesa, você será colocado dentro da Relance língua. Clique no Inserir língua na parte superior da tela.

Inserir phpMyAdmin

Para adicionar um usuário, você precisará preencher os valores da coluna mostrados no Inserir língua. Vamos cobrir brevemente o que são:

– ID: número único atribuído a um usuário quando ele é criado,
– user_login – nome de usuário do usuário que você deseja criar,
– user_pass – senha do usuário que você deseja criar,
– user_nicename – um nome pelo qual o usuário será referido,
– user_email – e-mail para o usuário que você deseja criar,
– user_url: URL do usuário se você tiver um site ou perfil de mídia social que deseja vincular,
– user_registered – a data em que o usuário foi criado,
– user_activation_key – chave usada para autenticação ao redefinir a senha,
– user_status: um número que determina o status do usuário (atualmente obsoleto), e
– display_name: o nome do usuário que é exibido no site.

Leia Também:  Como indexar o novo conteúdo do WordPress mais rápido no Google

Para adicionar um novo usuário, você precisará preencher os seguintes campos: user_login, user_pass (ao selecionar o recurso de criptografia MD5), user_nicename, user_email, user_url, user_registered e display_name. Quando você terminar de adicionar as informações necessárias, aperte o Vamos lá botão abaixo.

Adicionar novo usuário

Além das opções que mencionamos, deixamos as outras definidas com seus valores padrão. Das três opções restantes, Identificação é o mais importante e ele será gerado automaticamente após a criação do usuário.

Espere até que o processo de criação termine; Você verá uma mensagem de sucesso semelhante à mostrada abaixo.

Mensagem de sucesso

Então, clique na guia Navegar para acessá-la mais uma vez. Aqui você pode ver o ID do usuário recém-criado; você precisará dessas informações para mais tarde, portanto, certifique-se de memorizá-las. No nosso caso, foram 17.

ID do usuário

Então, voltar para a tela principal do seu banco de dados e Clique no wp_usermeta mesa para acessá-lo. Como mencionamos anteriormente, se você alterou o prefixo padrão do banco de dados do WordPress (wp_), deve procurar a tabela chamada yourprefix_usermeta.

wp-usermeta

Próximo, Clique no Inserir língua. Você verá uma tela semelhante a esta abaixo, com duas seções onde você precisa adicionar dados.

Inserir guia

Esta é a etapa final e mais importante:atribuir uma função de usuário ao usuário recém-criado. Todas as etapas que descrevemos até agora serão as mesmas quando você criar um novo usuário, independentemente da função que ele terá. Agora, vamos dar uma olhada em como você pode atribuir privilégios de administrador ao seu novo usuário.

Na primeira seção, adicionar id previamente memorizado como o valor da coluna user_id. Então defina wp_capabilities como o valor da coluna meta_key. Por fim, adicione o seguinte código como o valor da coluna meta_value:

a:1:{s:13:"administrator";b:1;}

Se você alterou o prefixo do banco de dados, também precisará alterar o wp_ parte em wp_capabilities para corresponder ao seu prefixo personalizado.

Valores Wp-usermeta

Então, role para baixo até a segunda seção. Adicione o user_id mais uma vez, conjunto wp_user_level como o valor da meta_key e insira 10 como o valor da coluna meta_value. Então, aperte o Vamos lá botão para atribuir privilégios de administrador a este novo usuário.

Insira os valores

Um pouco depois, você verá uma mensagem de sucesso na forma da consulta que foi executada graças aos dados inseridos.

Mensagem de sucesso

Então, você pode acessar seu site com o novo nome de usuário e senha você criou e recuperará o acesso ao seu site caso o tenha perdido antes. Você pode usar esse novo usuário administrador conforme achar adequado, inclusive para recuperar sua conta de administrador antiga.

Como adicionar um usuário com função de usuário não administrador ao banco de dados do WordPress via phpMyAdmin

Portanto, sugerimos que você verifique a seção acima primeiro para descobrir como criar um usuário. Você pode seguir as mesmas etapas até a parte com acesso ao wp_usermeta mesa. O momento em que você Acesso wp_usermeta mesa, você deve troque para Inserir língua. Você verá uma visão semelhante à seguinte, mostrando duas subseções.

Inserir guia

Na subseção superior, você deve inserir o id do usuário que você criou como o valor para a coluna user_id. Também, escrever wp_capabilities no campo de valor da coluna meta_key.

Então, role para baixo até a subseção inferior e insira seu ID de usuário no campo de valor da coluna user_id. Conjunto wp_user_level no campo de valor da coluna meta_key. Se você seguiu a parte deste artigo que descreve a atribuição de uma função de usuário de administrador, provavelmente observou que as etapas que estamos realizando são as mesmas. Isso ocorre porque diferentes funções de usuário são atribuídas a usuários com base nas entradas nos campos meta_value associados com wp_capabilities e ele wp_user_role meta_keys, respectivamente. Você pode então ver a entrada para esses campos para todas as funções de usuário não administrativo padrão.

  • Assinante
wp_capabilities:
a:1:{s:10:"subscriber";b:1;}
wp_user_role:
0
  • Contribuinte
wp_capabilities:
a:1:{s:11:"contributor";b:1;}
wp_user_role:
1
  • Autor
wp_capabilities:
a:1:{s:6:"author";b:1;}
wp_user_role:
2
  • editor
wp_capabilities:
a:1:{s:6:"editor";b:1;}
wp_user_role:
7

Vamos explicar isso em mais detalhes usando um exemplo.

Se quiséssemos atribuir a função de usuário assinante ao nosso novo usuário, inseriríamos a: 1: {s: 10: “assinante”; b: 1;} no campo de valor da coluna meta_value, que está diretamente abaixo do wp_capabilities valor de meta_key. Além disso, inseriríamos 0 no campo de valor da coluna meta_value, que está diretamente abaixo do wp_user_role valor de meta_key. Então, aperte o Vamos lá botão para terminar o processo.

Valores Wp-usermeta
Configurações de função do usuário

Se você seguiu todas as etapas corretamente, a mensagem de sucesso deve aparecer em breve.

Mensagem de sucesso

Todas as funções de usuário restantes são atribuídas de forma semelhante, usando wp_capatibilites e wp_user_role valores dados acima.

Pensamentos finais

Saber como criar um usuário WordPress com phpMyAdmin é uma habilidade útil. É especialmente valioso quando você não pode criar usuários no painel de controle ou se precisa recuperar sua conta, mas os métodos usuais falharam. Embora esse conhecimento seja mais valioso quando se trata de criar usuários com privilégios de administrador, ele também pode ser usado para criar usuários com diferentes funções de usuário. Portanto, para usar o phpMyAdmin para adicionar um usuário, tudo o que você precisa fazer é seguir este artigo e você estará pronto em questão de minutos.

Compartilhe este Link:

Compartilhar no facebook
Compartilhar no twitter
Compartilhar no linkedin
Compartilhar no pinterest
Compartilhar no email
Compartilhar no whatsapp
Compartilhar no telegram

Deixe um comentário

Receba nossos preços
e condções direto no seu email

Por favor, preencha os campos abaixo:

Preferência de contato: