Cómo resetear la contraseña de WordPress desde cPanel
¿Te has quedado fuera de tu propio sitio web? Es una situación más común de lo que crees. Olvidar la contraseña de WordPress es un problema que tiene solución, y una de las formas más seguras y directas es a través del panel de control de tu hosting, generalmente cPanel. En esta guía completa, te explicaré paso a paso cómo resetear contraseña WordPress usando las herramientas que tu proveedor de hosting pone a tu disposición, principalmente WordPress cPanel phpMyAdmin. No necesitas ser un experto técnico; solo sigue las instrucciones al pie de la letra.
¿Por qué es útil resetear la contraseña desde cPanel?
Cuando pierdes el acceso a tu panel de administración de WordPress (por ejemplo, porque olvidaste la contraseña y el correo de recuperación no funciona), el método tradicional de "¿Has olvidado tu contraseña?" puede fallar. Aquí es donde entra en juego cPanel WordPress contraseña como solución de emergencia. Acceder directamente a la base de datos te permite modificar la contraseña de cualquier usuario administrador, recuperando el control total de tu sitio en minutos.
Este método es especialmente útil si:
- No recibes los correos de recuperación de WordPress.
- El correo electrónico asociado a tu cuenta de administrador ya no existe o no es accesible.
- Necesitas cambiar la contraseña de forma forzada por motivos de seguridad.
- Eres el desarrollador o administrador del sitio y necesitas asistir a un cliente que ha perdido el acceso.
Requisitos previos antes de empezar
Antes de lanzarte a modificar la base de datos, asegúrate de tener lo siguiente:
- Acceso a cPanel: Necesitas las credenciales de tu cuenta de hosting. Normalmente las recibiste por correo al contratar el servicio. La URL de acceso suele ser algo como
tudominio.com/cpanelotudominio:2083. - Nombre de la base de datos de WordPress: Debes saber qué base de datos usa tu instalación de WordPress. Si no lo recuerdas, no te preocupes, lo descubriremos juntos.
- Nombre de usuario de administrador de WordPress: Necesitas saber el nombre de usuario (no el correo) de la cuenta a la que quieres cambiarle la contraseña. Si no lo recuerdas, también lo buscaremos.
- Conexión a Internet estable: No queremos que el proceso se interrumpa a mitad de camino.
Método 1: Usando phpMyAdmin (El método más común y recomendado)
Este es el procedimiento estándar para resetear contraseña WordPress desde cPanel. Utilizaremos WordPress cPanel phpMyAdmin, una herramienta que te permite gestionar las bases de datos de forma visual.
Paso 1: Accede a cPanel
Abre tu navegador web y ve a la dirección de tu cPanel. Introduce tu nombre de usuario y contraseña. Una vez dentro, verás un panel lleno de iconos. Busca la sección de Bases de Datos.
Paso 2: Encuentra y abre phpMyAdmin
Dentro de la sección de Bases de Datos, haz clic en el icono de phpMyAdmin. Se abrirá una nueva pestaña o ventana con la herramienta.
Paso 3: Selecciona tu base de datos de WordPress
En el panel izquierdo de phpMyAdmin, verás una lista con todas las bases de datos de tu cuenta. Busca la que corresponde a tu sitio WordPress. ¿Cómo identificarla?
- Normalmente, el nombre incluye un prefijo único (ej:
tuusuario_wpotuusuario_wordpress). - Si tienes varias, puedes abrir una por una y buscar tablas que empiecen por
wp_(o el prefijo que hayas configurado).
Selecciona la base de datos correcta haciendo clic en su nombre. Verás que a la derecha aparece una lista de tablas.
Paso 4: Localiza la tabla de usuarios
Dentro de la lista de tablas, busca una llamada wp_users (o tuprefijo_users). Haz clic en el enlace o en el icono de la tabla. Se desplegará el contenido de la tabla, mostrando todos los usuarios registrados en tu WordPress.
Paso 5: Identifica el usuario administrador
En la tabla wp_users, busca la fila que corresponda al usuario al que quieres cambiarle la contraseña. Generalmente, el usuario administrador tiene el ID 1 y un user_login que reconoces. Fíjate en la columna user_login para identificarlo.
Paso 6: Edita el registro del usuario
A la izquierda de la fila del usuario, verás un enlace o icono con la palabra "Editar" (normalmente un pequeño lápiz). Haz clic en él. Se abrirá una ventana con todos los campos de ese usuario.
Paso 7: Cambia la contraseña
Este es el paso clave. Busca el campo llamado user_pass. Verás que tiene un valor encriptado (una cadena larga de letras y números). No te asustes. Borra ese valor completamente.
A continuación, escribe la nueva contraseña que deseas usar. IMPORTANTE: Justo al lado del campo user_pass, hay una columna llamada "Función". Por defecto, suele decir UNCOMPRESSED o MD5. Debes cambiarlo a MD5. Si no ves esta opción, en el desplegable de funciones, selecciona MD5.
[WARNING] Olvidar seleccionar la función
MD5es el error más común. Si no lo haces, la contraseña no se encriptará correctamente y WordPress no la reconocerá, por lo que no podrás iniciar sesión.
Paso 8: Guarda los cambios
Una vez que hayas escrito la nueva contraseña y seleccionado la función MD5, desplázate al final de la página y haz clic en el botón "Continuar" o "Guardar". ¡Listo! Has completado el resetear contraseña WordPress desde phpMyAdmin.
Paso 9: Inicia sesión en WordPress
Ahora, ve a la página de inicio de sesión de tu WordPress (normalmente tudominio.com/wp-admin o tudominio.com/wp-login.php). Introduce tu nombre de usuario y la nueva contraseña que acabas de establecer. Deberías poder acceder sin problemas.
Método 2: Usando la función "Change Password" en cPanel (Alternativa rápida)
Algunos paneles de control de hosting ofrecen una función más directa para cPanel WordPress contraseña. No todos los cPanel la tienen, pero vale la pena revisarla por su sencillez.
- Accede a cPanel como hiciste antes.
- Busca una sección llamada "Aplicaciones", "Softaculous", "WordPress Manager" o similar. El nombre exacto depende del proveedor.
- Dentro de esta sección, busca tu instalación de WordPress. Verás un icono o enlace que dice "Cambiar Contraseña" o "Change Password".
- Haz clic en él. Se te pedirá que introduzcas el nuevo nombre de usuario y contraseña. Rellena los campos y guarda.
- Este método es mucho más visual y evita tener que tocar la base de datos directamente. Si tu cPanel lo ofrece, es la opción más amigable.
¿Y si uso Syspanel (anteriormente HestiaCP)?
Si tu hosting utiliza Syspanel, el proceso es similar pero cambia la forma de acceder.
[INFO] Si tu panel de control es Syspanel, el puerto de acceso es el 2106. Por lo tanto, la URL para acceder sería algo como
tudominio.com:2106.
Una vez dentro de Syspanel, el método para WordPress recuperar acceso usando la base de datos es prácticamente idéntico. Busca la sección de Bases de Datos y luego phpMyAdmin. Sigue los pasos del Método 1 desde el Paso 3 en adelante. Syspanel no suele tener un gestor de aplicaciones integrado como Softaculous, por lo que el método de phpMyAdmin es el estándar.
Preguntas Frecuentes (FAQ)
Aquí respondemos las dudas más comunes que surgen al intentar resetear contraseña WordPress.
¿Qué hago si no recuerdo el nombre de mi base de datos?
No te preocupes. En cPanel, ve a la sección "Bases de Datos MySQL". Allí verás una lista de todas las bases de datos de tu cuenta. Si no estás seguro, busca el archivo wp-config.php en el directorio de tu sitio web (dentro de public_html). Ábrelo con un editor de texto y busca la línea que dice define('DB_NAME', 'nombre_de_tu_bd');. Ese es el nombre exacto.
¿Y si no recuerdo mi nombre de usuario de WordPress?
Dentro de la tabla wp_users en phpMyAdmin, verás la columna user_login. Ahí están todos los nombres de usuario. Si tienes varios, el que tenga el ID 1 suele ser el administrador principal.
¿Es seguro este método?
Sí, es completamente seguro siempre que sigas los pasos correctamente. Modificar la base de datos directamente es una práctica estándar para administradores de sistemas. Solo asegúrate de no borrar ni modificar otras tablas o campos.
¿Puedo usar cualquier contraseña?
Sí, pero te recomiendo usar una contraseña segura y única. Combina letras mayúsculas y minúsculas, números y símbolos. Evita usar palabras comunes o fechas de nacimiento.
¿Qué pasa si después de cambiar la contraseña no puedo iniciar sesión?
Revisa los siguientes puntos:
- ¿Seleccionaste la función
MD5en el campouser_pass? Este es el error más frecuente. - ¿Estás escribiendo la contraseña correctamente? Prueba a copiarla y pegarla.
- ¿Estás usando el nombre de usuario correcto? Asegúrate de que es el
user_login, no el correo electrónico. - Si todo falla, repite el proceso desde el principio con mucha atención.
¿Este método funciona para cualquier versión de WordPress?
Sí, el método de modificar la tabla wp_users con la función MD5 funciona para todas las versiones de WordPress, desde las más antiguas hasta las más recientes.
Consejos finales para evitar volver a perder el acceso
Una vez que hayas recuperado el acceso, toma medidas para que no vuelva a ocurrir:
- Usa un gestor de contraseñas: Aplicaciones como LastPass, 1Password o Bitwarden almacenan tus contraseñas de forma segura.
- Configura un correo de recuperación válido: En tu perfil de usuario de WordPress, asegúrate de que la dirección de correo electrónico sea correcta y accesible.
- Anota la contraseña en un lugar seguro: Un cuaderno físico o un archivo cifrado pueden ser buenas opciones.
- Considera usar la autenticación de dos factores (2FA): Añade una capa extra de seguridad a tu inicio de sesión.
Recuerda que WordPress recuperar acceso es un proceso que, aunque pueda parecer técnico, está al alcance de cualquier persona siguiendo estos pasos. No temas a la base de datos; con un poco de cuidado, podrás solucionar este problema por ti mismo. ¡Esperamos que esta guía te haya sido de gran ayuda!
