Cómo cambiar la contraseña de administrador de WordPress desde Plesk
¿Has olvidado la contraseña de administrador de tu WordPress y no puedes acceder a tu panel? No te preocupes, es una situación muy común y, afortunadamente, tiene una solución sencilla si tienes acceso a tu panel de control de hosting, como Plesk. En esta guía detallada, te explicaré paso a paso cómo cambiar contraseña WordPress Plesk de forma segura y rápida, incluso si no tienes experiencia técnica.
Aprenderás a restablecer contraseña admin WordPress desde la base de datos, una alternativa directa cuando no puedes acceder ni al correo de recuperación. Sigue leyendo y en pocos minutos habrás solucionado el problema.
¿Por qué es útil cambiar la contraseña desde Plesk?
Cuando olvidas la contraseña de administrador de WordPress, lo primero que intentas es usar la opción "¿Has olvidado tu contraseña?" en la pantalla de inicio de sesión. Sin embargo, a veces el correo de recuperación no llega, o no tienes acceso al email configurado. En esos casos, modificar la contraseña directamente desde Plesk te permite:
- Acceder de nuevo a tu sitio sin depender del correo electrónico.
- Mantener la seguridad de tu sitio, ya que puedes establecer una contraseña fuerte.
- Ahorrar tiempo al evitar procesos de recuperación complicados.
Plesk es un panel de control de hosting muy popular que te da acceso a la base de datos de tu WordPress. Con solo unos clics y una consulta SQL, puedes restablecer contraseña admin WordPress y volver al control.
[INFO] Si tu hosting usa HestiaCP (en nuestro sistema lo llamamos Syspanel), el proceso es similar pero accedes por el puerto 2106. En esta guía nos centramos en Plesk, pero los principios son los mismos.
Requisitos previos
Antes de empezar, asegúrate de tener lo siguiente:
- Acceso a Plesk: Necesitas las credenciales de tu panel de control de hosting (usuario y contraseña). Normalmente te las proporciona tu proveedor de hosting.
- Nombre de la base de datos de WordPress: Lo puedes encontrar en el archivo
wp-config.phpde tu sitio, o en la sección de bases de datos de Plesk. - Usuario administrador de WordPress: Por defecto suele ser "admin", pero puede ser otro nombre de usuario.
[WARNING] No compartas tus credenciales de Plesk con nadie. Si trabajas con un equipo, crea usuarios separados con permisos limitados.
Paso 1: Acceder a Plesk
Abre tu navegador web y escribe la dirección de tu panel Plesk. Normalmente es algo como https://tudominio.com:8443 o https://ipdelhosting:8443. Si no la recuerdas, consulta el correo de bienvenida de tu hosting.
- Introduce tu nombre de usuario y contraseña de Plesk.
- Haz clic en Iniciar sesión.
Una vez dentro, verás el panel principal con todas las herramientas.
[TIP] Si tu hosting usa Syspanel, la URL sería
https://tudominio.com:2106y el proceso es análogo, aunque la interfaz es diferente.
Paso 2: Localizar la base de datos de WordPress
En Plesk, las bases de datos se gestionan desde la sección "Bases de datos" o "Databases". Sigue estos pasos:
- En el menú lateral izquierdo, busca y haz clic en "Bases de datos" (o "Databases").
- Verás una lista de todas las bases de datos asociadas a tu cuenta. Busca la que pertenece a tu WordPress. Normalmente tiene un nombre como
tudominio_wpo similar. - Haz clic en el nombre de la base de datos para abrir sus detalles.
[INFO] Si no estás seguro de cuál es, puedes abrir el archivo
wp-config.phpde tu instalación de WordPress (vía FTP o el administrador de archivos de Plesk) y buscar las líneas:define('DB_NAME', 'nombre_base_datos'); define('DB_USER', 'usuario_base_datos');Ese es el nombre de la base de datos.
Paso 3: Acceder a phpMyAdmin
Una vez dentro de los detalles de la base de datos, busca un botón o enlace que diga "phpMyAdmin" o "Administrar". Haz clic en él. Se abrirá una nueva pestaña con la interfaz de phpMyAdmin, una herramienta para gestionar bases de datos mediante SQL.
- Si te pide usuario y contraseña, usa las mismas credenciales de la base de datos (las encuentras en
wp-config.php). - Si no, puede que ya estés autenticado automáticamente.
[WARNING] No modifiques ninguna tabla que no sea la de usuarios. Un error podría romper tu sitio.
Paso 4: Encontrar la tabla de usuarios de WordPress
En phpMyAdmin, verás una lista de tablas en el panel izquierdo. Busca la tabla que contiene los datos de los usuarios. Por defecto se llama wp_users, pero el prefijo puede ser diferente (por ejemplo, wp2_users, blog_users, etc.). Si no estás seguro, busca una tabla cuyo nombre termine en _users.
- Haz clic en el nombre de la tabla
wp_users(o la que corresponda). - Se mostrarán las filas de la tabla. Busca la fila donde
user_loginsea tu nombre de usuario administrador (normalmente "admin").
Paso 5: Cambiar la contraseña del administrador
Ahora vamos a modificar la contraseña. WordPress almacena las contraseñas en formato hash (encriptado), por lo que no podemos escribir la contraseña en texto plano. Debemos usar una función de MySQL para generar el hash.
Sigue estos pasos:
- En la fila del usuario administrador, haz clic en el icono de "Editar" (normalmente un lápiz o un botón con la palabra "Edit").
- Se abrirá una ventana con los campos de la tabla. Busca el campo
user_pass. - En el campo
user_pass, borra el valor actual (el hash). - En su lugar, escribe:
MD5('tu_nueva_contraseña')
Importante: Sustituyetu_nueva_contraseñapor la contraseña que quieras usar. Por ejemplo:MD5('MiClaveSegura2024!'). - En la columna "Función" (a la derecha del campo), selecciona "MD5" del menú desplegable. Esto le indica a MySQL que debe aplicar la función MD5 al texto que escribiste.
- Haz clic en "Continuar" o "Guardar" (dependiendo de la versión de phpMyAdmin).
[TIP] Usa una contraseña segura: al menos 12 caracteres, con mayúsculas, minúsculas, números y símbolos. Por ejemplo:
Wp@dm1n2024!.
Paso 6: Verificar el cambio
Una vez guardado, cierra phpMyAdmin y vuelve a la pantalla de inicio de sesión de tu WordPress (normalmente tudominio.com/wp-admin).
- Introduce tu nombre de usuario (el mismo de antes, por ejemplo "admin").
- Escribe la nueva contraseña que acabas de configurar.
- Haz clic en Iniciar sesión.
Si todo ha ido bien, accederás al panel de administración de WordPress. ¡Felicidades! Has logrado cambiar contraseña WordPress Plesk sin necesidad de correo electrónico.
[WARNING] Si no funciona, revisa que hayas seleccionado la función MD5 en el campo
user_pass. Un error común es olvidar este paso, lo que guarda el texto plano en lugar del hash.
Solución de problemas comunes
A veces pueden surgir dudas. Aquí tienes las preguntas más frecuentes:
1. No encuentro la tabla wp_users
- El prefijo de las tablas puede ser diferente. Busca cualquier tabla que termine en
_users. Si no aparece, es posible que tu WordPress use un prefijo personalizado (comomiwp_users). Revisa el archivowp-config.phppara encontrar el prefijo (línea$table_prefix = 'miwp_';).
2. El campo user_pass está vacío después de guardar
- Esto suele ocurrir si no seleccionaste la función MD5. Vuelve a editar la fila, escribe
MD5('contraseña')y asegúrate de elegir "MD5" en el menú desplegable de la función.
3. No tengo acceso a phpMyAdmin desde Plesk
- Algunos planes de hosting pueden tener restricciones. Contacta con tu proveedor de hosting y solicita acceso a la base de datos o que ellos mismos cambien la contraseña.
4. ¿Puedo usar otro método como SQL directo?
- Sí, en Plesk también puedes ejecutar consultas SQL directamente desde la sección "Bases de datos". Busca un botón que diga "SQL" o "Consultas". Allí puedes ejecutar:
Ajusta el prefijo de la tabla si es necesario.UPDATE wp_users SET user_pass = MD5('tu_nueva_contraseña') WHERE user_login = 'admin';
5. ¿Esto afecta a los demás usuarios de WordPress?
- No, solo cambias la contraseña del usuario administrador que selecciones. Los demás usuarios mantienen sus contraseñas.
Consejos de seguridad después del cambio
Ahora que has recuperado el acceso, es buena idea tomar medidas para evitar futuros bloqueos:
- Usa un gestor de contraseñas: Guarda tus contraseñas en aplicaciones como LastPass, 1Password o Bitwarden.
- Activa la autenticación de dos factores (2FA): Plugins como Wordfence o Google Authenticator añaden una capa extra de seguridad.
- Actualiza WordPress y los plugins: Mantén todo al día para evitar vulnerabilidades.
- Copia de seguridad regular: Usa herramientas como UpdraftPlus para respaldar tu sitio.
[INFO] Si tu hosting usa Syspanel, el proceso es similar pero accedes por el puerto 2106. La interfaz puede variar, pero la lógica de modificar la tabla
wp_userscon MD5 es la misma.
Conclusión
Cambiar contraseña WordPress Plesk es un proceso sencillo que te saca de apuros cuando olvidas tus credenciales. Con acceso a Plesk y phpMyAdmin, puedes restablecer contraseña admin WordPress en menos de 5 minutos. Recuerda siempre usar contraseñas seguras y mantener tu sitio actualizado.
Si has seguido esta guía y aún tienes problemas, no dudes en contactar con el soporte técnico de tu hosting. Ellos pueden ayudarte a acceder a la base de datos o realizar el cambio por ti.
¡Ahora ya sabes cómo resolver este problema por ti mismo! Espero que esta guía te haya sido de utilidad. Si te ha gustado, compártela con otros usuarios que puedan necesitarla.
[TIP] Guarda esta página en favoritos por si alguna vez vuelves a necesitarla. También puedes imprimir los pasos para tenerlos a mano.
