Como criar um novo usuário no WordPress através do banco de dados?

Share on whatsapp
WhatsApp
Share on email
Email
Share on linkedin
LinkedIn
Share on facebook
Facebook
Share on twitter
Twitter
Share on telegram
Telegram

Busque no Site, clique na Lupa abaixo

Se você precisa criar um novo usuário no WordPress, mas não consegue acessar o painel administrativo, há uma alternativa eficaz: adicionar manualmente um novo perfil diretamente no banco de dados. Esse método é muito útil em situações onde o login está inacessível, há problemas com permissões de administrador ou quando é necessário criar um usuário de forma rápida e segura.

Neste guia, você aprenderá como cadastrar um usuário no WordPress via MySQL, garantindo acesso ao sistema sem complicações. O processo envolve a inserção de dados na tabela wp_users, a configuração correta das permissões na wp_usermeta e a definição de um login funcional.

Seguindo as etapas corretamente, você poderá criar um novo administrador sem precisar acessar o painel do WordPress, utilizando apenas o phpMyAdmin ou qualquer gerenciador de banco de dados MySQL. Vamos ao passo a passo para garantir que seu novo usuário seja configurado de forma correta e segura!

Para criar um novo usuário no WordPress diretamente pelo banco de dados (MySQL), siga estes passos:

Passo 1: Acesse o banco de dados

  1. Acesse o phpMyAdmin ou conecte-se ao MySQL via terminal.
  2. Selecione o banco de dados do seu site WordPress.

Passo 2: Inserir um novo usuário

Execute a seguinte consulta SQL para criar um novo usuário (substitua os valores conforme necessário):

INSERT INTO wp_users (user_login, user_pass, user_nicename, user_email, user_status, display_name)
VALUES ('novo_usuario', MD5('senha123'), 'Novo Usuário', '[email protected]', 0, 'Novo Usuário');

⚠️ Nota: O prefixo da tabela (wp_) pode ser diferente dependendo da instalação do seu WordPress. Verifique o prefixo correto no seu banco de dados.

Passo 3: Atribuir a função de administrador

Agora, vincule o usuário à tabela wp_usermeta, atribuindo a ele a função de administrador:

INSERT INTO wp_usermeta (user_id, meta_key, meta_value)
VALUES ((SELECT ID FROM wp_users WHERE user_login = 'novo_usuario'), 'wp_capabilities', 'a:1:{s:13:"administrator";b:1;}');
INSERT INTO wp_usermeta (user_id, meta_key, meta_value)
VALUES ((SELECT ID FROM wp_users WHERE user_login = 'novo_usuario'), 'wp_user_level', '10');

Passo 4: Teste o login

Agora, vá até a tela de login do WordPress (seusite.com/wp-admin), insira o usuário e senha criados e veja se tudo está funcionando corretamente.

Se precisar de mais alguma ajuda, me avise! 🚀

🚀 Agência Digital HGX Criação de Sites Incríveis e Marketing Digital Inteligente
✍🏻 Solicite a sua cotação conosco: [email protected] 🏆🚀💎
📲 (31) 99192-5119
🖥Dicas Sobre criação de sites e marketing digital

Últimas Novidades
Share on whatsapp
WhatsApp
Share on email
Email
Share on linkedin
LinkedIn
Share on facebook
Facebook
Share on twitter
Twitter
Share on telegram
Telegram