Come inserire un nuovo account amministratore nel DB MySQL della WordPress?

  

3
Argomento iniziale

Salve, come posso creare un amministratore dal mio sito WordPress utilizzando MySQL?

Forse con qualche domanda?

Voglio solo utilizzare una semplice query SQL.

Grazie

1 risposta
1

Il mio database WordPress si chiama infanzia quindi DEVI cambiare il nome del tuo + le altre informazioni (basta sostituirle).

Il mio nuovo nome utente amministratore è opa e la password è anche opa (sarà sottoposto a hashing con il metodo MD5).

Inoltre, sto dando all'id utente il valore 2. Assicurarsi che questo non sia già utilizzato nel database.

Ecco il codice (query 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');

Ecco una schermata del mio PHPMyAdmin con il nuovo utente amministratore:

query sql nuovo amministratore in wordpress cms

Inoltre, questo video è molto utile per capire il database WordPress con phpMyAdmin e come lavorare con alcune query SQL:

Condividi: