WordPress: creare un account da amministratore nel database

Creare un account da amministratore nel database di WordPress richiede tre query SQL specifiche.

WordPress di Gabriele Romanato

Creare un account da amministratore nel database di WordPress richiede tre query SQL specifiche.

Le query sono le seguenti (ovviamente i valori fittizi sono da sostituire):


INSERT INTO `wp_users` (`user_login`, `user_pass`, `user_nicename`, `user_email`, `user_status`)
VALUES ('username', MD5('password'), 'Nome Cognome', 'email@email.com', '0');

INSERT INTO `wp_usermeta` (`umeta_id`, `user_id`, `meta_key`, `meta_value`) 
VALUES (NULL, (Select max(id) FROM wp_users), 'wp_capabilities', 'a:1:{s:13:"administrator";s:1:"1";}');

INSERT INTO `wp_usermeta` (`umeta_id`, `user_id`, `meta_key`, `meta_value`) 
VALUES (NULL, (Select max(id) FROM wp_users), 'wp_user_level', '10');

Commenti