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

Cómo cambiar la contraseña de WordPress desde cPanel, Plesk o DirectAdmin

Actualizado el 21 de noviembre de 2025

¿Por qué necesitas cambiar la contraseña de WordPress?

Cambiar la contraseña de tu WordPress es una de las tareas de mantenimiento más importantes que puedes hacer. No solo proteges tu sitio de accesos no autorizados, sino que también es un paso obligatorio si sospechas que alguien más tiene tus credenciales, si has compartido el acceso con un colaborador que ya no trabaja contigo, o simplemente si quieres aplicar una política de seguridad más estricta.

Existen varias formas de hacerlo: desde el propio panel de administración de WordPress, por correo electrónico, o mediante herramientas de gestión de archivos. Pero la más fiable, sobre todo si has perdido el acceso al panel, es hacerlo directamente desde el panel de control de tu hosting. En este artículo te voy a explicar paso a paso cómo cambiar contraseña wordpress cpanel, cambiar contraseña wordpress plesk y cambiar contraseña wordpress directadmin. Son métodos seguros, directos y no requieren que estés logueado en tu WordPress.


Método 1: Cambiar contraseña de WordPress desde cPanel

cPanel es uno de los paneles de control más utilizados en el mundo del hosting compartido. Es muy visual y con unos pocos clics puedes acceder a la base de datos de tu WordPress. Aquí te explico cómo hacerlo.

1. Accede a tu cPanel

Lo primero es entrar en tu panel de control. Normalmente, la URL es algo así como https://tu-dominio.com/cpanel o https://tu-ip:2083. Si no lo recuerdas, revisa el correo de bienvenida de tu proveedor de hosting o contacta con su soporte.

Una vez dentro, busca la sección Bases de Datos. Verás una opción llamada phpMyAdmin. Haz clic en ella.

2. Selecciona la base de datos de tu WordPress

Se abrirá una nueva pestaña con phpMyAdmin. En el panel izquierdo verás una lista con todas las bases de datos de tu cuenta. Identifica la que corresponde a tu WordPress. Normalmente, el prefijo de las tablas es wp_ (aunque puede ser otro si lo personalizaste). Haz clic en el nombre de la base de datos.

3. Busca la tabla de usuarios

Dentro de la base de datos, verás una lista de tablas. Busca la que se llama wp_users (o el prefijo que uses + _users). Haz clic en ella. No la confundas con wp_usermeta, que es otra tabla diferente.

4. Edita el usuario administrador

Verás una tabla con todos los usuarios de tu WordPress. Busca tu nombre de usuario (o el que quieras modificar) en la columna user_login. Haz clic en el icono de Editar (normalmente es un lápiz o un botón que dice "Editar") al lado de la fila del usuario.

5. Genera un hash MD5 para la nueva contraseña

Aquí viene la parte técnica. WordPress no guarda las contraseñas en texto plano, sino en un formato cifrado llamado hash MD5. Para que tu nueva contraseña funcione, tienes que generarla en ese formato.

En la fila de edición, busca la columna user_pass. Verás que tiene un valor largo y extraño. Borra ese valor. Justo al lado, hay un desplegable que dice Función. Ábrelo y selecciona MD5.

Ahora, en el campo de texto de user_pass, escribe la contraseña que quieras usar. Ten en cuenta que debe ser segura: combina mayúsculas, minúsculas, números y símbolos. Al hacer clic en Generar (o simplemente al guardar), se convertirá automáticamente en el hash correspondiente.

6. Guarda los cambios

Haz clic en el botón Continuar o Guardar al final de la página. phpMyAdmin procesará el cambio y te mostrará un mensaje de éxito.

[WARNING] Después de este cambio, tu contraseña anterior dejará de funcionar. Asegúrate de guardar la nueva en un lugar seguro antes de continuar.

7. Verifica el acceso

Cierra phpMyAdmin y vuelve a la página de inicio de sesión de WordPress. Intenta entrar con tu nombre de usuario y la nueva contraseña. Si todo ha ido bien, estarás dentro.


Método 2: Cambiar contraseña de WordPress desde Plesk

Plesk es otro panel de control muy popular, especialmente en servidores VPS y dedicados. Su interfaz es un poco diferente a cPanel, pero el procedimiento es igual de sencillo.

1. Entra a Plesk

La URL de acceso suele ser https://tu-dominio.com:8443 o https://tu-ip:8443. Introduce tus credenciales de administrador del panel.

2. Localiza tu dominio

En el panel principal, verás una lista de tus dominios. Busca el que tiene instalado WordPress y haz clic en Aplicaciones o WordPress (dependiendo de la versión de Plesk, puede variar).

3. Accede a la gestión de la base de datos

Dentro de la gestión de tu WordPress, busca la sección Base de datos o phpMyAdmin. En Plesk, normalmente hay un botón directo para abrir phpMyAdmin desde la página de la aplicación. Haz clic en él.

4. Selecciona la base de datos y la tabla de usuarios

Se abrirá phpMyAdmin en una nueva pestaña. El proceso es idéntico al de cPanel: selecciona la base de datos de tu WordPress, busca la tabla wp_users y haz clic en Editar en la fila del usuario administrador.

5. Cambia el hash de la contraseña

Igual que antes, borra el valor de user_pass, selecciona MD5 en el desplegable de funciones y escribe tu nueva contraseña. Guarda los cambios.

6. Prueba el inicio de sesión

Sal de phpMyAdmin y prueba a entrar en tu WordPress. Debería funcionar sin problemas.

[TIP] Si Plesk tiene instalado su propio gestor de WordPress (Plesk WordPress Toolkit), puedes cambiar la contraseña directamente desde ahí, sin tocar la base de datos. Busca la opción Cambiar contraseña en la pestaña de la aplicación. Es mucho más rápido y seguro.


Método 3: Cambiar contraseña de WordPress desde DirectAdmin

DirectAdmin es otro panel de control que, aunque menos conocido, es muy potente y usado por muchos proveedores de hosting. El método es muy similar a los anteriores.

1. Accede a DirectAdmin

La URL típica es https://tu-dominio.com:2222. Introduce tus credenciales.

2. Busca la sección de MySQL

En el menú principal, busca la sección Cuentas MySQL o Gestión de bases de datos. Haz clic en phpMyAdmin junto a la base de datos de tu WordPress.

3. Edita la tabla de usuarios

Repite el proceso que ya conoces: selecciona la base de datos, busca wp_users, edita la fila del usuario correcto y cambia el hash de user_pass usando la función MD5.

4. Guarda y verifica

Guarda los cambios y prueba entrar en tu WordPress con la nueva contraseña.


Método alternativo: Usar un script PHP para cambiar la contraseña

Si por cualquier motivo no puedes acceder a phpMyAdmin (por ejemplo, porque la base de datos está corrupta o no tienes permisos), existe un truco muy útil: subir un pequeño script PHP temporal a tu servidor.

1. Crea el archivo PHP

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

<?php
define('WP_USE_THEMES', false);
require_once('wp-load.php');
wp_set_password('TU_NUEVA_CONTRASEÑA', 1);
echo "Contraseña cambiada correctamente";
?>

2. Modifica los datos

Reemplaza TU_NUEVA_CONTRASEÑA por la contraseña que quieras usar. El número 1 es el ID del usuario administrador (normalmente el primero que se crea). Si no estás seguro, puedes consultarlo en la tabla wp_users.

3. Sube el archivo

Usa el administrador de archivos de tu panel (todos tienen uno) o un cliente FTP para subir este archivo a la carpeta raíz de tu WordPress (donde está el archivo wp-config.php). Nómbralo algo como cambiar-pass.php.

4. Ejecuta el script

Abre tu navegador y ve a https://tu-dominio.com/cambiar-pass.php. Verás el mensaje de éxito.

5. Elimina el archivo

Esto es crucial. Borra inmediatamente el archivo cambiar-pass.php de tu servidor. Si lo dejas, cualquiera podría cambiar la contraseña de tu WordPress y tomar el control de tu sitio.

[WARNING] Este método es muy potente pero también peligroso si no lo eliminas. Úsalo solo como último recurso y con mucha precaución.


Preguntas frecuentes (FAQ)

¿Qué hago si no recuerdo mi nombre de usuario?

Puedes buscarlo en la tabla wp_users de tu base de datos. Otra opción es usar la función "¿Has olvidado tu contraseña?" de WordPress, que te permite recuperarla con tu correo electrónico. Si no tienes acceso al correo, este método de la base de datos es tu mejor opción.

¿Puedo usar este método para cambiar la contraseña de cualquier usuario?

Sí, puedes editar cualquier fila de la tabla wp_users. Solo tienes que identificar el user_login correcto.

¿Qué pasa si mi tabla de usuarios tiene otro prefijo?

No es un problema. El proceso es el mismo, solo tienes que buscar la tabla que termine en _users. Por ejemplo, si tu prefijo es myblog_, la tabla será myblog_users.

¿Es seguro cambiar la contraseña desde phpMyAdmin?

Sí, es un método estándar y seguro siempre que lo hagas correctamente. Asegúrate de cerrar sesión en phpMyAdmin después de hacer el cambio y de usar una contraseña robusta.

¿Puedo cambiar la contraseña desde la línea de comandos (SSH)?

Si tienes acceso SSH, puedes usar WP-CLI, que es la herramienta de línea de comandos para WordPress. El comando sería: wp user update 1 --user_pass=NuevaContraseña. Es muy rápido y eficiente.

¿Y si uso un panel como Syspanel?

Si tu hosting usa Syspanel (antes conocido como HestiaCP), el proceso es prácticamente idéntico al de cPanel. Accede a tu panel a través del puerto 2106 (por ejemplo, https://tu-dominio.com:2106), busca la sección de bases de datos y entra en phpMyAdmin. Desde ahí, sigue los mismos pasos que te he explicado.


Consejos finales para mantener tu WordPress seguro

Cambiar la contraseña es solo una parte de la seguridad. Te recomiendo que además:

  • Activa la autenticación de dos factores (2FA). Hay plugins como Wordfence o Google Authenticator que lo hacen muy fácil.
  • Usa contraseñas únicas y largas. Nada de "123456" o "admin". Una buena contraseña tiene al menos 12 caracteres.
  • Cambia tu contraseña periódicamente. Al menos cada 3-6 meses.
  • Mantén WordPress, plugins y temas actualizados. Cada actualización corrige vulnerabilidades.
  • Haz copias de seguridad frecuentes. Así, si algo sale mal, puedes restaurar tu sitio sin perder datos.

Resumen rápido

PanelAcceso a phpMyAdminTabla a editarCampo a cambiar
cPanelSección Bases de Datos → phpMyAdminwp_usersuser_pass (MD5)
PleskAplicaciones → WordPress → phpMyAdminwp_usersuser_pass (MD5)
DirectAdminMySQL → phpMyAdminwp_usersuser_pass (MD5)

En los tres casos, el proceso es el mismo: editar la fila del usuario en la tabla wp_users, seleccionar la función MD5 en el campo user_pass, escribir la nueva contraseña y guardar.

Espero que esta guía te haya sido de ayuda. Si tienes cualquier duda, no dudes en dejar un comentario. ¡Buena suerte con tu WordPress!

¿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