Como inserir uma nova conta de administrador na minha base de dados MySQL do WordPress?

  

3
Início do tópico

Olá, como é que posso criar um administrador a partir do meu sítio WordPress utilizando o MySQL?

Talvez com algumas perguntas?

Apenas pretendo utilizar uma consulta SQL simples.

Agradecimentos

1 Resposta
1

A minha base de dados WordPress tem o nome infância por isso, DEVE alterar o seu nome + as outras informações (basta substituí-las).

O meu novo nome de utilizador de administrador é opa e a palavra-passe também é opa (será submetido a um hash utilizando o método de hash MD5).

Além disso, estou a atribuir ao ID do utilizador o valor 2. Certifique-se de que este valor não é já utilizado na sua base de dados.

Eis o código (consulta SQL):

INSERT INTO `childhood`.`wp_users` (`ID`, `user_login`, `user_pass`, `user_nicename`, `user_email`, `user_url`, `user_registered`, `user_activation_key`, `user_status`, `display_name`) VALUES ('2', 'opa', MD5('opa'), 'Opa', 'your@email.com', 'http://www.yoursite.com/', '2018-06-07 00:00:00', '', '0', 'Alex');
 
INSERT INTO `childhood`.`wp_usermeta` (`umeta_id`, `user_id`, `meta_key`, `meta_value`) VALUES (NULL, '2', 'wp_capabilities', 'a:1:{s:13:"administrator";s:1:"1";}');
 
INSERT INTO `childhood`.`wp_usermeta` (`umeta_id`, `user_id`, `meta_key`, `meta_value`) VALUES (NULL, '2', 'wp_user_level', '10');

Aqui está uma captura de ecrã do meu PHPMyAdmin com o novo utilizador administrador:

sql query novo administrador no wordpress cms

Além disso, este vídeo é muito útil para compreender a base de dados WordPress com phpMyAdmin + como trabalhar com algumas das consultas SQL:

Partilhar: