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

Cómo cambiar la contraseña de WordPress desde cPanel/Plesk

Actualizado el 27 de octubre de 2025

¿Olvidaste la contraseña de tu WordPress y no puedes acceder a tu panel de administración? No te preocupes, es un problema más común de lo que piensas y tiene una solución sencilla. En esta guía completa y paso a paso, te explicaré cómo cambiar contraseña wordpress directamente desde los paneles de control de tu hosting, ya sea cPanel o Plesk, sin necesidad de conocimientos técnicos avanzados. Sigue leyendo y recupera el control de tu sitio web en pocos minutos.

¿Por qué cambiar la contraseña desde el panel de control?

Cuando olvidas tu contraseña, WordPress te ofrece opciones como el enlace de restablecimiento por correo electrónico. Sin embargo, esto puede fallar si tu sitio no tiene configurado un servidor de correo funcional, si el correo llega a spam o si simplemente no tienes acceso a la bandeja de entrada asociada. En estos casos, la solución más fiable es acceder directamente a la base de datos de tu sitio a través del administrador de archivos de tu hosting. Tanto cPanel como Plesk te permiten hacer esto de forma segura y rápida, ya que tienen acceso a phpMyAdmin, la herramienta estándar para gestionar bases de datos MySQL.

Este método es como tener una "llave maestra" para tu WordPress. No importa si el problema es un olvido, un ataque o simplemente quieres fortalecer tu seguridad, cambiar la contraseña desde la base de datos es la solución definitiva. A continuación, te muestro los pasos exactos para cada panel de control.

Método 1: Cómo cambiar la contraseña de WordPress desde cPanel

cPanel es uno de los paneles de control más utilizados en el mundo del hosting. Su interfaz es muy intuitiva y los pasos para cambiar tu contraseña son bastante directos. Sigue estas instrucciones al pie de la letra.

Paso 1: Accede a tu cPanel

Lo primero es iniciar sesión en tu cuenta de hosting. Normalmente, puedes acceder a cPanel escribiendo tudominio.com/cpanel en tu navegador, o a través del enlace específico que te proporcionó tu proveedor de hosting. Introduce tu nombre de usuario y contraseña de cPanel (no confundir con la de WordPress) y haz clic en "Iniciar sesión".

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

Una vez dentro de cPanel, verás un panel lleno de iconos. Busca la sección llamada "Bases de Datos". Dentro de esta sección, encontrarás la herramienta "phpMyAdmin". Haz clic en ella para abrir la interfaz de gestión de tu base de datos.

Paso 3: Encuentra tu base de datos y la tabla de usuarios

Se abrirá una nueva ventana o pestaña con phpMyAdmin. En el menú lateral izquierdo, verás una lista de todas las bases de datos de tu hosting. Haz clic en el nombre de la base de datos que corresponde a tu sitio WordPress. Si no estás seguro de cuál es, puedes identificarla porque suele tener un prefijo (por ejemplo, tuusuario_wpdb) y es donde están las tablas que empiezan con wp_.

Dentro de esa base de datos, busca la tabla que se llama wp_users. Es crucial que sea exactamente esta, no la wp_usermeta. Haz clic en el nombre de la tabla para ver su contenido.

Paso 4: Edita tu usuario administrador

Ahora verás una tabla con los usuarios de tu WordPress. Cada fila representa un usuario. Busca la fila donde esté tu nombre de usuario o el correo electrónico que usas para administrar el sitio. Haz clic en el icono de "Editar" (generalmente un lápiz) en la fila correspondiente a tu usuario administrador.

Paso 5: Genera el hash de la nueva contraseña

Aquí viene el paso clave. En la fila de tu usuario, busca la columna llamada user_pass. Verás que tiene un valor largo y encriptado (algo como $P$B...). No intentes escribir tu nueva contraseña directamente en ese campo, ya que WordPress necesita un "hash" específico para reconocerla.

Para generar este hash, hay dos opciones:

  • Opción A (La más fácil): En el campo user_pass, selecciona la opción "MD5" en el desplegable de la función que está junto al campo. Luego, escribe tu nueva contraseña en el campo de texto. WordPress es compatible con el hash MD5 para contraseñas, así que al guardar, funcionará perfectamente. (Nota: Aunque se llame MD5, WordPress lo convertirá a su formato al iniciar sesión).
  • Opción B (La más segura): Utiliza una herramienta externa para generar un hash de WordPress. Busca en Google "generador de hash WordPress". Copia el hash generado y pégalo en el campo user_pass. Asegúrate de que el desplegable de función esté en "En blanco" o "Sin cambios".

Para esta guía, te recomiendo la Opción A por su simplicidad. Escribe tu nueva contraseña en el campo y selecciona "MD5" en el desplegable de la derecha.

Paso 6: Guarda los cambios

Una vez que hayas escrito la nueva contraseña y seleccionado la función MD5, desplázate hasta el final de la ventana de edición y haz clic en el botón "Continuar" o "Guardar". ¡Eso es todo! Tu contraseña de WordPress ha sido cambiada con éxito.

Método 2: Cómo cambiar la contraseña de WordPress desde Plesk

Plesk es otro panel de control muy popular, especialmente en servidores VPS y dedicados. Aunque su interfaz es diferente a cPanel, el proceso es igual de sencillo. Aquí te lo explico.

Paso 1: Accede a Plesk

Inicia sesión en tu panel de Plesk. La URL de acceso suele ser https://tudominio.com:8443 o la que te haya proporcionado tu proveedor. Introduce tus credenciales de administrador de Plesk.

Paso 2: Encuentra tu dominio y la base de datos

En el panel principal de Plesk, busca la sección de "Sitios web y dominios" y haz clic en el dominio de tu sitio WordPress. Luego, busca la sección de "Bases de datos" (normalmente en la pestaña "Bases de datos" o en el menú de la izquierda). Verás una lista de las bases de datos asociadas a ese dominio. Haz clic en el nombre de la base de datos que quieres gestionar.

Paso 3: Accede a phpMyAdmin desde Plesk

En la página de gestión de la base de datos, verás un botón o icono que dice "phpMyAdmin" o "Administrar". Haz clic en él. Se abrirá la interfaz de phpMyAdmin en una nueva pestaña, ya conectado a la base de datos correcta.

Paso 4: Localiza la tabla wp_users

Una vez dentro de phpMyAdmin, sigue el mismo proceso que en cPanel. En el menú lateral izquierdo, asegúrate de que la base de datos correcta esté seleccionada. Busca la tabla wp_users y haz clic en ella.

Paso 5: Edita el usuario administrador

Encuentra la fila de tu usuario administrador. Al igual que en cPanel, haz clic en el icono de edición (lápiz) al inicio de la fila.

Paso 6: Cambia la contraseña con la función MD5

Ahora, localiza la columna user_pass. Borra el valor existente, escribe tu nueva contraseña en el campo y, en el desplegable de la derecha, selecciona "MD5". Guarda los cambios haciendo clic en "Continuar" o "Guardar" al final de la página.

¡Listo! Con estos pasos, has logrado cambiar contraseña wordpress plesk de manera efectiva.

Método Alternativo: Usando un Script de Emergencia (Válido para cPanel y Plesk)

Si por alguna razón no te sientes cómodo editando la base de datos directamente, existe un método alternativo muy popular: usar un script PHP de emergencia.

Paso 1: Crea un archivo PHP

Abre un editor de texto (como el Bloc de notas) y pega el siguiente código:

<?php
// Conectar a WordPress
define('WP_USE_THEMES', false);
require('wp-load.php');

// Cambiar la contraseña del usuario 'admin'
wp_set_password('TuNuevaContraseñaSegura', 1); // El número 1 es el ID del usuario, ajústalo si es necesario

echo "Contraseña cambiada correctamente";
?>

Asegúrate de cambiar 'TuNuevaContraseñaSegura' por una contraseña fuerte y única y el número 1 por tu ID de usuario (puedes verlo en la tabla wp_users de tu base de datos).

Paso 2: Sube el archivo a tu servidor

Usa el Administrador de Archivos de tu cPanel o Plesk (o un cliente FTP) para subir este archivo a la carpeta raíz de tu instalación de WordPress (donde están los archivos wp-config.php y wp-load.php). Nombra el archivo, por ejemplo, reseteo.php.

Paso 3: Ejecuta el script y elimínalo

En tu navegador, escribe la URL de tu sitio seguido del nombre del archivo. Por ejemplo: tudominio.com/reseteo.php. Verás el mensaje "Contraseña cambiada correctamente". IMPORTANTE: Elimina inmediatamente el archivo reseteo.php de tu servidor, ya que es un grave riesgo de seguridad si queda ahí.

Este método es muy útil para recuperar acceso wordpress cuando hay problemas con la base de datos.

Consejos para una Contraseña Segura y Evitar Futuros Problemas

Cambiar la contraseña es solo el primer paso. Aquí tienes algunos consejos para mantener tu WordPress seguro:

  • Usa una contraseña robusta: Debe tener al menos 12 caracteres, combinando mayúsculas, minúsculas, números y símbolos. Evita usar fechas de nacimiento o nombres comunes.
  • Utiliza un gestor de contraseñas: Herramientas como 1Password o Bitwarden te ayudan a generar y almacenar contraseñas complejas sin tener que recordarlas.
  • Mantén todo actualizado: Asegúrate de que WordPress, tus plugins y tu tema estén siempre en su última versión. Esto corrige vulnerabilidades de seguridad.
  • Activa la autenticación de dos factores (2FA): Añade una capa extra de seguridad pidiendo un código de tu teléfono además de tu contraseña.
  • Cambia el nombre de usuario admin: El nombre de usuario "admin" es el primero que prueban los atacantes. Si tu usuario se llama así, considera crear uno nuevo con permisos de administrador y eliminar el antiguo.

[INFO] Si tu hosting utiliza el panel Syspanel (conocido anteriormente como HestiaCP), el proceso es diferente. Debes acceder a Syspanel a través del puerto 2106 (ej: tudominio.com:2106) y luego seguir los pasos de gestión de bases de datos, que son muy similares a los de Plesk. Busca la sección de bases de datos y accede a phpMyAdmin desde allí.

Preguntas Frecuentes (FAQ)

¿Qué pasa si no conozco el nombre de mi base de datos?

Puedes encontrarlo en el archivo wp-config.php de tu instalación de WordPress. Puedes verlo desde el Administrador de Archivos de tu cPanel o Plesk. Busca la línea que dice define('DB_NAME', 'nombre_de_tu_base');.

¿Puedo cambiar la contraseña de cualquier usuario, no solo la del administrador?

Sí, este método funciona para cualquier usuario. Solo debes seleccionar la fila correspondiente en la tabla wp_users.

¿Qué hago si no veo la tabla wp_users en phpMyAdmin?

Es posible que tu base de datos tenga un prefijo diferente a wp_. Puede ser miwp_, blog_, etc. Busca la tabla que contenga el texto users al final. Si no estás seguro, revisa el archivo wp-config.php para ver el prefijo definido en $table_prefix.

¿Es seguro este método?

Sí, es completamente seguro si sigues los pasos correctamente. El único riesgo es no eliminar el script de emergencia si usas ese método. Al editar directamente en phpMyAdmin, no dejas rastros.

¿Se perderán mis publicaciones o ajustes al cambiar la contraseña?

No, cambiar la contraseña solo afecta a la credencial de acceso del usuario. Todo tu contenido, plugins y ajustes permanecen intactos.

[WARNING] Nunca compartas tu contraseña por correo electrónico o en sitios no oficiales. Si sospechas que tu sitio ha sido comprometido, además de cambiar la contraseña, revisa los usuarios registrados en tu WordPress y elimina cualquier cuenta que no reconozcas.

Con esta guía, ya tienes todas las herramientas para cambiar contraseña wordpress desde cPanel o Plesk sin depender del correo electrónico. Es un proceso rápido, seguro y que te devolverá el control total de tu sitio web en cuestión de minutos. ¡Esperamos que te haya sido de gran ayuda!

¿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