GNU/Linux >> Tutoriales Linux >  >> Linux

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

Cambiar o editar una contraseña de administrador de WordPress es una actividad orientada a los superusuarios. En tal caso, aún puede iniciar sesión en la cuenta del sitio web de WordPress y editar la otra información de perfil de usuario existente o incluso personalizar aún más la información del sitio.

Sin embargo, por un motivo u otro, puede sentir que la integridad o la seguridad de sus contraseñas de administrador se han visto comprometidas. También podría deberse a una política de seguridad del sitio implementada por la empresa representada por el sitio de WordPress donde las contraseñas de los usuarios administradores se cambian semanal o mensualmente.

[ También te puede interesar:Cómo crear un nuevo usuario administrador de WordPress a través de MySQL ]

El MySQL La línea de comandos o el entorno de shell es una forma rápida, efectiva y directa de cambiar la contraseña de administrador de WordPress, especialmente si no desea interactuar con el entorno de GUI de administración de WordPress para realizar estos cambios de seguridad o si está en un entorno de servidor Linux sin acceso directo. acceso a una interfaz web gráfica como phpMyAdmin .

Comprobación de usuarios y metadatos de WordPress a través de MySQL

Inicie sesión en la base de datos MySQL desde la línea de comandos de Linux con su nombre de usuario y contraseña.

$ mysql -u wordpress -p

A continuación, acceda a la base de datos de wordpress y la lista de la tabla de la base de datos que contiene a todos los usuarios se llama wp_users .

MariaDB [(none)]> use wordpress;
MariaDB [(none)]> select * from wp_users;

Identifique al usuario cuya contraseña necesita cambiar. En este caso, intentaremos cambiar la contraseña de administrador para el usuario [email protected] . Para asegurarnos de que este usuario tiene el estado de usuario administrador en su perfil, acceda a otra tabla de la base de datos de WordPress llamada wp_usermeta .

MariaDB [(none)]> select * from wp_usermeta;

La columna de la tabla meta_value con valores de columna 10 y a:1:{s:13:”administrador”;b:1;} y la columna de la tabla meta_key con valores de columna wp_capabilities y wp_user_level todos deben estar vinculados a la columna de la tabla user_id con valor de columna 3 cual es el ID del editor@linuxshelltips usuario debajo de la tabla wp_users .

Los valores de columna indicados en la columna de la tabla meta_value y meta_clave implica que el usuario de WordPress asociado a través del ID especificado a user_id match tiene privilegios de administrador en el sitio de WordPress.

Cambiar la contraseña de administrador de WordPress a través de MySQL

La instrucción SQL a usar debe ser similar a la siguiente:

MariaDB [(none)]> UPDATE 'database_name'.'database_table_name' SET 'database_table_column' = MD5( 'your_new_password' ) WHERE 'database_table_name'.'database_table_column' = "your_admin_username";

De la sintaxis del comando MySQL anterior, cambiar la contraseña del usuario editor@linuxshelltips se puede traducir a la siguiente instrucción SQL:

MariaDB [(none)]> UPDATE wordpress.wp_users SET user_pass = MD5( 'Id@diff3pass') WHERE wp_users.user_login = "editor@linuxshelltips";

Alternativamente, WHERE de la instrucción SQL causa podría hacer referencia a la ID de este usuario en la base de datos MySQL.

MariaDB [(none)]> UPDATE wordpress.wp_users SET user_pass = MD5('Id@diff3pass') WHERE wp_users.

Según la captura de pantalla anterior, la ejecución de la consulta fue un éxito. Ahora es el momento de probar nuestra nueva contraseña de usuario administrador en el sitio de WordPress.

Logramos cambiar la contraseña de este Administrador de WordPress usuario con éxito e incluso inició sesión con las nuevas credenciales para confirmar que el usuario aún conservaba el acceso de administrador al sitio. Además, confirmamos que este usuario aún tiene la capacidad de realizar cambios de personalización del sitio; una función que no se otorga a un usuario normal del sitio.

La flexibilidad que conlleva cambiar el Administrador de WordPress la contraseña de usuario es importante ya que a veces la GUI de WordPress la interfaz puede no responder y debe implementar un nuevo Administrador credenciales de usuario para cuando el sitio esté en funcionamiento. Además, puede administrar de manera efectiva el acceso de todos los demás usuarios administradores al sitio de WordPress.


Linux
  1. Cómo cambiar la contraseña de usuario en Ubuntu

  2. Cómo cambiar, eliminar o deshabilitar la contraseña de usuario en Linux

  3. Cómo cambiar o establecer contraseñas de usuario en Linux

  4. Cómo cambiar la contraseña de una cuenta de usuario de contenedor LXC

  5. Cómo cambiar la contraseña de root mysql

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

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

Cómo restablecer la contraseña del usuario administrador de weblogic

¿Cómo cambiar la contraseña de usuario de MySQL desde cPanel?

Cómo cambiar la contraseña de usuario de la base de datos

Cómo cambiar/restablecer la contraseña raíz de MySQL o MariaDB