🎨 Sysprovider Code
Sysprovider LogoWiki
🇪🇸Hosting español para ecommerce

Cómo restablecer la contraseña de WordPress desde cPanel

Actualizado el 1 de septiembre de 2025

¿Te has quedado fuera de tu propio sitio web porque no recuerdas la contraseña de WordPress? No te preocupes, es una de las situaciones más comunes en el mundo del hosting y tiene una solución sencilla. En esta guía, te explicaré paso a paso cómo restablecer contraseña WordPress cPanel de forma segura, incluso si no tienes acceso al correo electrónico de administración. Además, exploraremos métodos alternativos como cambiar password WordPress phpMyAdmin y resolveremos las dudas más frecuentes en nuestro FAQ recuperar acceso WordPress. Sigue leyendo y recupera el control de tu web en minutos.

¿Por qué no puedo restablecer la contraseña desde el formulario de WordPress?

Antes de meternos en los métodos técnicos, es importante entender por qué a veces falla el proceso estándar de "Olvidé mi contraseña". WordPress envía un enlace de restablecimiento al correo electrónico asociado a tu cuenta de administrador. Si no recibes el correo (por problemas de spam, configuración del servidor o porque el email ya no existe), necesitarás un plan B. Aquí es donde entra en juego el acceso a tu panel de control de hosting, como cPanel o Syspanel.

Método 1: Restablecer contraseña WordPress desde cPanel (el más fácil)

Este es el método recomendado para la mayoría de los usuarios, ya que no requiere conocimientos técnicos avanzados. Solo necesitas tus credenciales de acceso a cPanel.

Paso 1: Accede a tu panel de control cPanel

Abre tu navegador y escribe la URL de acceso a cPanel. Normalmente es algo como tudominio.com/cpanel o https://tuip:2083. Introduce tu nombre de usuario y contraseña de hosting.

[TIP] Si no recuerdas estos datos, contacta con tu proveedor de hosting. Ellos pueden ayudarte a recuperar el acceso a cPanel.

Paso 2: Busca la sección de bases de datos

Dentro de cPanel, localiza el grupo llamado Bases de Datos. Allí verás el icono de phpMyAdmin. Haz clic en él.

Paso 3: Selecciona tu base de datos de WordPress

Se abrirá una nueva ventana con phpMyAdmin. En el panel izquierdo, verás una lista de bases de datos. Busca la que corresponde a tu instalación de WordPress (suele llamarse algo como tuusuario_wp o wordpress). Haz clic en el nombre para expandirla.

Paso 4: Encuentra la tabla de usuarios

Dentro de la base de datos, verás una lista de tablas. Busca la que se llama wp_users (o tuprefijo_users si tu prefijo de tabla es diferente). Haz clic en ella.

Paso 5: Localiza tu usuario administrador

En la tabla wp_users, verás una fila con todos los usuarios registrados. Busca la columna user_login y localiza tu nombre de usuario administrador (normalmente "admin" o el que hayas creado). Haz clic en Editar (el icono del lápiz) en la fila correspondiente.

Paso 6: Cambia la contraseña de forma segura

Se abrirá una ventana de edición. Busca el campo user_pass. En la columna Función, selecciona MD5 del menú desplegable. Luego, en el campo Valor, escribe tu nueva contraseña (elige una segura, con mayúsculas, minúsculas, números y símbolos). Haz clic en Continuar o Guardar.

[WARNING] No olvides seleccionar MD5 en la función. Si lo dejas en "sin cambio" o "ninguno", WordPress no podrá leer la contraseña correctamente.

Paso 7: Confirma el cambio

Ya has cambiado la contraseña. Cierra phpMyAdmin y vuelve a la página de inicio de sesión de WordPress (tudominio.com/wp-admin). Introduce tu nombre de usuario y la nueva contraseña. ¡Ya deberías poder acceder!

Método 2: Cambiar password WordPress phpMyAdmin (alternativa detallada)

Este método es muy similar al anterior, pero con pasos más explícitos para quienes prefieren una guía visual sin depender de cPanel. Es útil si tu hosting usa un panel diferente, como Syspanel (HestiaCP).

Paso 1: Accede a Syspanel (HestiaCP)

Si tu hosting utiliza Syspanel, abre tu navegador y escribe tudominio.com:2106. Introduce tu usuario y contraseña de Syspanel.

[INFO] Recuerda que Syspanel es el nombre comercial de HestiaCP y el puerto de acceso es el 2106.

Paso 2: Busca la base de datos

Dentro de Syspanel, ve a la sección Bases de Datos o DB. Verás una lista de bases de datos. Haz clic en el icono de phpMyAdmin junto a la base de datos de tu WordPress.

Paso 3: Sigue los pasos 4 a 7 del Método 1

A partir de aquí, el proceso es idéntico. Selecciona la tabla wp_users, edita el usuario administrador, cambia el campo user_pass usando la función MD5 y guarda.

Método 3: Usar la función wp_set_password (para usuarios avanzados)

Si te sientes cómodo editando archivos, puedes usar un script temporal para cambiar la contraseña sin tocar la base de datos directamente.

Paso 1: Accede al administrador de archivos de cPanel

En cPanel, busca la sección Archivos y haz clic en Administrador de Archivos. Navega hasta la carpeta raíz de tu WordPress (normalmente public_html).

Paso 2: Crea un archivo PHP temporal

Haz clic en + Archivo y nómbralo cambiarpass.php. Ábrelo con el editor de texto y pega el siguiente código:

<?php
require_once('wp-load.php');
wp_set_password('TuNuevaContraseñaSegura', 1);
echo 'Contraseña cambiada. Elimina este archivo ahora.';
?>

[WARNING] Cambia 'TuNuevaContraseñaSegura' por una contraseña real y segura. El número 1 es el ID del usuario administrador (normalmente es 1, pero verifica en la tabla wp_users).

Paso 3: Ejecuta el script

Guarda el archivo y luego, en tu navegador, visita tudominio.com/cambiarpass.php. Verás el mensaje de confirmación.

Paso 4: Elimina el archivo inmediatamente

Es fundamental que borres el archivo cambiarpass.php del servidor. Si no lo haces, cualquier persona podría ejecutarlo y cambiar tu contraseña. Ve al Administrador de Archivos, selecciona el archivo y haz clic en Eliminar.

Paso 5: Inicia sesión con la nueva contraseña

Ahora ve a tudominio.com/wp-admin e inicia sesión con tu usuario y la nueva contraseña.

FAQ recuperar acceso WordPress: Preguntas frecuentes

Aquí respondemos las dudas más comunes que surgen al intentar restablecer contraseña WordPress cPanel.

¿Qué hago si no recuerdo ni el usuario ni el correo electrónico?

No te preocupes. Puedes averiguar el nombre de usuario desde phpMyAdmin. En la tabla wp_users, la columna user_login te mostrará todos los nombres de usuario registrados. El correo electrónico está en la columna user_email. Si el correo ya no existe, usa el método de phpMyAdmin para cambiar la contraseña directamente.

¿Por qué no funciona el enlace de restablecimiento que me envió WordPress?

Esto puede pasar si tu servidor tiene problemas de envío de correo o si el enlace expiró. También es común que el correo caiga en la carpeta de spam. Si después de revisar eso sigue sin funcionar, usa los métodos de esta guía.

¿Es seguro cambiar la contraseña desde phpMyAdmin?

Sí, siempre que sigas los pasos correctamente. La clave está en usar la función MD5 para que WordPress pueda leer la contraseña. Si usas otra función (como SHA1 o ninguna), la contraseña no será válida y tendrás que repetir el proceso.

¿Puedo cambiar la contraseña de otro usuario (no administrador) desde cPanel?

Sí, el proceso es el mismo. Solo necesitas identificar el ID del usuario en la tabla wp_users y editarlo. Sin embargo, ten cuidado de no cambiar la contraseña de usuarios sin su consentimiento.

¿Qué hago si mi hosting usa Syspanel en lugar de cPanel?

No hay problema. Syspanel (HestiaCP) también incluye phpMyAdmin. Accede a través del puerto 2106 y sigue los pasos del Método 2. El proceso es exactamente el mismo una vez dentro de phpMyAdmin.

¿Y si no encuentro la tabla wp_users?

Es posible que tu WordPress use un prefijo de tabla diferente (por ejemplo, wpt3_users o blog_users). Busca cualquier tabla que termine en _users. Si no la encuentras, contacta con tu proveedor de hosting para que te ayude a identificar el prefijo.

¿El método del archivo PHP temporal es peligroso?

Solo si olvidas eliminar el archivo. Es una herramienta muy útil para emergencias, pero debes borrarlo inmediatamente después de usarlo. Si te olvidas, cualquier persona que adivine la URL podría cambiar tu contraseña.

Consejos finales para evitar volver a olvidar tu contraseña

Ahora que has recuperado el acceso, toma medidas para que no se repita:

  • Usa un gestor de contraseñas: Herramientas como LastPass, 1Password o Bitwarden guardan tus contraseñas de forma segura.
  • Configura un correo de respaldo: En tu perfil de WordPress, añade un correo electrónico alternativo en los ajustes de usuario.
  • Anota la contraseña en un lugar seguro: Un papel en un cajón cerrado con llave puede ser más seguro que un archivo digital.
  • Actualiza tu perfil de usuario: Asegúrate de que tu correo electrónico en WordPress sea válido y accesible.

Recuerda que, aunque el proceso de restablecer contraseña WordPress cPanel puede parecer técnico, siguiendo estos pasos cualquiera puede hacerlo. Si en algún momento te sientes perdido, no dudes en contactar con el soporte técnico de tu hosting. Ellos están para ayudarte.

¡Ya estás de vuelta en tu WordPress! Esperamos que esta guía te haya sido útil. Si tienes más dudas, revisa nuestro FAQ recuperar acceso WordPress o déjanos un comentario. ¡Buena suerte con tu sitio web!

¿Necesitas ayuda?Son dos de nuestros técnicos, Agustín y Mikel, y están disponibles para resolver cualquier problema.

Hablar con ellos ahora
Agustín y Mikel