GNU/Linux >> Tutoriales Linux >  >> Linux

Cómo crear un nuevo usuario administrador de WordPress a través de phpMyAdmin

Hay varias razones por las que le gustaría tener un nuevo usuario administrador de WordPress para administrar y personalizar su sitio en relación con las acciones privilegiadas relacionadas con el diseño, la apariencia y el contenido del sitio.

La razón más común es que subestimó lo que WordPress podría lograr y ahora está lidiando con un impresionante tráfico web de usuarios hacia su sitio.

[ También te puede interesar:Cómo instalar y usar phpMyAdmin en Linux ]

Por esta razón, necesitará más usuarios con roles de administrador privilegiados para administrar otros usuarios y el contenido publicado a través del sitio de WordPress. Una segunda razón para crear un nuevo usuario administrador de WordPress es que la función del usuario administrador anteriormente activo ha caducado y un nuevo usuario privilegiado debe hacerse cargo.

Requisitos

Le recomendamos que acceda a phpMyAdmin panel con un MySQL/MariaDB alternativo credencial de usuario de la base de datos en lugar del usuario raíz de MySQL/MariaDB.

Puede crear este usuario privilegiado alternativo haciendo referencia a las siguientes secuencias de comandos en el servidor si tiene acceso.

$ mysql -u root -p
MariaDB ([none])> CREATE USER 'linuxshelltips_star'@'localhost' IDENTIFIED BY 'Pa55word';
MariaDB ([none])> GRANT ALL PRIVILEGES ON *.* TO 'linuxshelltips_star'@'localhost' WITH GRANT OPTION;

Crear usuario administrador de WordPress a través de phpMyAdmin

La sintaxis de URL para acceder a phpMyAdmin el sitio tiene el siguiente aspecto:

http://domain_name_or_ip_address/phpmyadmin

Como estoy en localhost, accederé al sitio de administración con la siguiente URL.

http://localhost/phpmyadmin

Ingrese sus credenciales de inicio de sesión de usuario de la base de datos dedicada e inicie sesión en el panel de control de phpMyAdmin.

Debería poder ver el phpMyAdmin principal área del panel de control del sitio.

En el panel de control izquierdo de phpMyAdmin interfaz, verá una lista de MySQL/MariaDB bases de datos que puede administrar. Traza el asociado a tu WordPress sitio y haga clic en él.

El wordpress La base de datos abre una lista de tablas de bases de datos vinculadas asociadas con su sitio de WordPress. Encuentra la tabla wp_users y haga clic en él. Es la tabla que contiene a todos los usuarios de su sitio de WordPress. Por lo tanto, si vamos a agregar una nueva entrada de usuario Administrador, las credenciales asociadas del usuario residirán en esta tabla.

Ahora vamos a usar el SQL inserte la función para agregar nuevos detalles de usuario a este wp_users mesa. Localice esta pestaña de inserción y haga clic en ella.

Se encontrará con varios campos de la tabla de la base de datos que debe completar.

Tenga en cuenta que no necesita completar todos estos campos de la tabla de la base de datos. Los cinco campos importantes de la tabla de base de datos a considerar son:

  • usuario_inicio de sesión :ingrese el nombre de usuario para el nuevo usuario administrador.
  • contraseña_de_usuario :ingrese la credencial de contraseña para el nuevo usuario administrador. Debe estar por debajo de MD5.
  • correo_de_usuario :ingrese la dirección de correo electrónico asociada con el nuevo usuario administrador.
  • usuario_registrado :introduzca la fecha de registro del usuario.
  • estado_usuario :Por lo general, se completa automáticamente con el valor 0.

Rellenemos los wp_users la tabla de la base de datos teniendo en cuenta estos detalles clave del usuario.

Luego, haga clic en [Ir] para ejecutar esta consulta de inserción SQL.

INSERT INTO wordpress.wp_users (user_login,user_pass,user_nicename,user_email,user_url,user_registered,user_activation_key,user_status,display_name) 
VALUES ('new@linuxshelltips',MD5('Id@pa55word'),'','[email protected]','','2021-09-03 15:35:52','',0,'');

Vuelve a los wp_users tabla de la base de datos y anote el ID asignado a este nuevo usuario.

El ID de usuario asociado es 4 . Hasta ahora, este usuario de WordPress no tiene privilegios de administrador. Para convertir a este usuario en administrador, debemos visitar el wp_usermeta tabla encima de wp_users mesa. Esta tabla contiene valores clave para transformar un usuario normal de WordPress en un usuario administrador.

Toma nota de la meta_key entrada de columna wp_capabilities y meta_valor entrada de columna a:1:{s:13:"administrator";b:1;} .

El meta_valor la entrada de la columna puede ser diferente en su extremo. Estas entradas de la tabla hacen que el usuario de WordPress anterior tenga user_id 1; where ID == user_id , un usuario administrador.

Para hacer que nuestro usuario nuevo@linuxshelltips un administrador, insertaremos el valor de ID de este usuario junto con la meta_key entrada de columna wp_capabilities y meta_valor entrada de columna a:1:{s:13:"administrator";b:1;} al wp_usermeta mesa.

Por mi parte, usaré:

user_id: 4
meta_key: wp_capabilities
meta_value: a:1:{s:13:"administrator";b:1;}

El meta_valor podría ser diferente de su parte, recuerde verificar y presionar [Ir] .

Es hora de iniciar sesión en su sitio de WordPress con el nuevo usuario administrador.

¡El inicio de sesión de la interfaz de administración fue un éxito!

Con este tutorial, ahora puede crear fácilmente un usuario administrador adicional para ayudarlo a administrar su WordPress acumulativo tareas del sitio. No tiene que preocuparse por solucionar errores tipográficos como el caso de utilizar la línea de comandos de MySQL para crear un usuario administrador.


Linux
  1. Cómo crear un usuario de Postgres

  2. Cómo crear un usuario en Linux[Gestión de usuarios]

  3. Cómo crear un usuario de Linux usando Ansible

  4. ¿Cómo crear un nuevo usuario con acceso Ssh?

  5. Agregar un nuevo usuario de WordPress

Cómo cambiar la contraseña de administrador de WordPress a través de phpMyAdmin

¿Cómo crear una nueva Máquina Virtual en Proxmox?

Cómo crear un nuevo usuario y otorgar permisos en MySQL

¿Cómo crear una nueva base de datos MySQL y un usuario?

¿Cómo puedo crear una nueva base de datos MySQL en cPanel?

Cómo crear y administrar nuevos usuarios en Linux