Cómo cambiar la contraseña de WordPress desde phpMyAdmin (cPanel)
Introducción: ¿Por qué necesitas cambiar la contraseña de WordPress desde phpMyAdmin?
Olvidar la contraseña de acceso a tu sitio web en WordPress es una situación más común de lo que parece. A veces, el correo de recuperación no llega, el plugin de seguridad bloquea el acceso, o simplemente no recuerdas la combinación exacta. En estos casos, cambiar contraseña WordPress phpMyAdmin se convierte en la solución más directa y confiable.
Este método te permite recuperar contraseña WordPress cPanel accediendo directamente a la base de datos de tu sitio. No necesitas ser un experto en programación, solo seguir unos pasos sencillos y cuidadosos. phpMyAdmin es una herramienta gráfica que gestiona bases de datos MySQL, y está disponible en casi todos los paneles de control de hosting (cPanel, Syspanel, Plesk, etc.).
A lo largo de este artículo, te guiaré paso a paso para que puedas reset password WordPress cPanel sin estrés y recuperar el control de tu web. Además, resolveremos dudas frecuentes para que no te sientas perdido en el proceso.
Requisitos previos antes de empezar
Antes de lanzarte a modificar la base de datos, asegúrate de tener lo siguiente:
- Acceso a tu panel de control de hosting (cPanel, Syspanel, o similar). Si usas Syspanel (antes conocido como HestiaCP), el puerto de acceso es el 2106 (ejemplo:
tudominio.com:2106). - Credenciales de la base de datos: necesitarás el nombre de la base de datos y el usuario. Normalmente lo encuentras en el archivo
wp-config.phpde tu instalación de WordPress. - Una contraseña nueva segura: idealmente una combinación de letras mayúsculas, minúsculas, números y símbolos. Te recomiendo usar un gestor de contraseñas.
[WARNING] Nunca modifiques datos en phpMyAdmin sin hacer una copia de seguridad previa de la base de datos. Un error puede dejar tu sitio inaccesible.
Paso 1: Acceder a phpMyAdmin desde cPanel
El primer paso para cambiar contraseña WordPress phpMyAdmin es entrar a la herramienta. Sigue estos pasos:
- Inicia sesión en tu cPanel (o Syspanel). La URL suele ser
tudominio.com/cpanelotudominio.com:2106para Syspanel. - Busca la sección Bases de Datos y haz clic en phpMyAdmin.
- Se abrirá una nueva pestaña o ventana con la interfaz de phpMyAdmin.
[TIP] Si no encuentras phpMyAdmin, busca "phpMyAdmin" en el buscador de cPanel. En Syspanel, está dentro de la sección "Bases de Datos".
Paso 2: Identificar la base de datos de WordPress
Dentro de phpMyAdmin, verás una lista de bases de datos en el panel izquierdo. Debes seleccionar la que corresponde a tu sitio WordPress. ¿Cómo saber cuál es?:
- Revisa el archivo
wp-config.phpen la raíz de tu instalación de WordPress (puedes acceder por FTP o desde el administrador de archivos de cPanel). - Busca la línea que dice
define('DB_NAME', 'nombre_base_datos');. Ese es el nombre exacto. - Haz clic en esa base de datos en el panel izquierdo.
[INFO] En hosting compartido, el nombre suele incluir tu nombre de usuario de cPanel (ejemplo:
usuario_wp123).
Paso 3: Buscar la tabla de usuarios (wp_users)
Una vez dentro de la base de datos, verás una lista de tablas. La que nos interesa es wp_users (a veces puede tener un prefijo diferente, como miwp_users si cambiaste el prefijo por seguridad).
- Haz clic en la tabla
wp_users. - Se mostrarán las filas con los datos de los usuarios registrados en tu WordPress.
- Localiza tu usuario administrador (normalmente el que tiene
user_logincomo "admin" o tu nombre de usuario).
Paso 4: Editar la contraseña de forma segura
Aquí viene el paso clave para phpMyAdmin WordPress password:
- Haz clic en el icono de Editar (generalmente un lápiz) junto a la fila de tu usuario.
- Busca la columna llamada user_pass.
- En el campo de valor, borra la contraseña antigua y escribe la nueva contraseña en texto plano (por ejemplo,
MiNuevaClave2024!). - En la columna Función, selecciona MD5 del menú desplegable. Esto encriptará la contraseña correctamente para WordPress.
- Haz clic en Continuar o Guardar (dependiendo de la versión de phpMyAdmin).
[WARNING] Es obligatorio seleccionar MD5 como función. Si no lo haces, WordPress no reconocerá la contraseña y no podrás iniciar sesión.
Paso 5: Verificar el cambio e iniciar sesión
Después de guardar, ya has completado el proceso de reset password WordPress cPanel. Ahora:
- Cierra phpMyAdmin y vuelve a tu pantalla de inicio de sesión de WordPress (ejemplo:
tudominio.com/wp-admin). - Introduce tu nombre de usuario (o correo electrónico) y la nueva contraseña que acabas de establecer.
- Si todo está correcto, accederás al panel de administración.
[TIP] Si no funciona, revisa que hayas seleccionado MD5 y que no hayas dejado espacios al escribir la contraseña.
Solución de problemas comunes (FAQ)
1. No encuentro la tabla wp_users
Puede que tu sitio use un prefijo personalizado. Busca tablas que terminen en _users. Ejemplo: miwp_users, blog_users. Si no ves ninguna, verifica que sea la base de datos correcta.
2. Al iniciar sesión dice "Contraseña incorrecta"
Esto suele pasar por no seleccionar MD5 en el paso 4. Repite el proceso asegurándote de elegir MD5. También verifica que la contraseña nueva no tenga caracteres extraños.
3. No tengo acceso a cPanel
Si no puedes entrar a cPanel, contacta a tu proveedor de hosting. Algunos ofrecen acceso a phpMyAdmin desde su propio panel. En Syspanel, recuerda usar el puerto 2106.
4. ¿Puedo cambiar la contraseña de cualquier usuario?
Sí, siempre que tengas acceso a la base de datos. Puedes editar la fila de cualquier usuario en wp_users. Eso sí, no modifiques otros campos si no sabes lo que haces.
5. ¿Es seguro usar este método?
Sí, es seguro si sigues los pasos correctamente. Eso sí, después de recuperar el acceso, te recomiendo cambiar la contraseña desde el panel de WordPress (Usuarios > Tu perfil) para que quede registrada correctamente.
Consejos adicionales para mantener tu WordPress seguro
Una vez que hayas logrado cambiar contraseña WordPress phpMyAdmin y recuperado el acceso, considera estas buenas prácticas:
- Usa contraseñas fuertes y cámbialas periódicamente.
- Activa la autenticación en dos pasos (2FA) con plugins como Wordfence o Google Authenticator.
- Mantén actualizado tu WordPress, temas y plugins.
- Haz copias de seguridad regulares de tu base de datos y archivos.
- Limita los intentos de inicio de sesión con plugins como Limit Login Attempts.
[INFO] Si usas Syspanel, puedes gestionar las copias de seguridad desde su panel de control (puerto 2106) en la sección "Backups".
Conclusión
Recuperar contraseña WordPress cPanel a través de phpMyAdmin es una habilidad esencial para cualquier administrador de sitios web. Aunque parezca técnico, una vez que lo haces una vez, te das cuenta de lo sencillo que es. Lo importante es ser meticuloso: identificar la base de datos correcta, editar la fila adecuada y usar MD5 para la encriptación.
Si has seguido todos los pasos, ahora deberías tener acceso a tu WordPress. No olvides anotar tu nueva contraseña en un lugar seguro y, si es posible, configurar un método de recuperación alternativo (como un correo de respaldo).
¿Te ha quedado alguna duda? Déjala en los comentarios (si tu sitio los tiene) o consulta con el soporte de tu hosting. Recuerda que en Syspanel, el puerto 2106 es tu puerta de entrada para gestionar todo. ¡Buena suerte y a seguir creando contenido!
