Cómo agregar usuarixs a Wordpress desde línea de comandos.

El en «Wordpress» por todxs
palabras clave: , , ,

Partiendo de que se tiene acceso al shell de la base de datos, el procedimiento es el siguiente:

Insertar una usuaria llamada 'mazorca' usando la contraseña 'fuckthesystem', y obteniendo el ID con el que fue guardado en la base de datos.

INSERT INTO wp_users VALUES (NULL,'admin','$P$BEa99/FzxCZrK3QUTtWDFvEebXH8R7/','admin','correo@mazorca.org','','2017-03-28 14:39:55','',0,'admin');  SELECT LAST_INSERT_ID();

Insertar los privilegios de administradora en la tabla de metadatos de usuarixs, reemplazando XXXXXX con el ID obtenido con el comando anterior:

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

Insertar el nivel de acceso en la misma tabla, reemplazando nuevamente XXXXXX con el ID obtenido en el primer paso:

INSERT INTO wp_usermeta (`umeta_id`, `user_id`, `meta_key`, `meta_value`) VALUES (NULL, 'XXXXXX', 'wp_user_level', '10');

Se puede ingresar al sitio usando el nombre de usuarix 'mazorca' y la contraseña 'fuckthesystem' en el formulario de acceso del sitio en cuestión, generelmente accesible en https://sitio.org/wp-login.php.

Inmediatamente después de ingresar por primera vez al sitio, es MUY recomendable cambiar la contraseña asignada y seguir ingresando con la propia.

Pero es todavía más recomendable jamás olvidar JODER AL SISTEMA.

--happy hacking!