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

Cómo cambiar la contraseña de WordPress en DirectAdmin

Actualizado el 13 de mayo de 2026

¿Has olvidado la contraseña de tu sitio web en WordPress? No te preocupes, es una situación más común de lo que crees y tiene solución. Cambiar la contraseña de WordPress en DirectAdmin es un proceso sencillo que puedes realizar tú mismo sin necesidad de ser un experto en tecnología. En esta guía completa, te explicaremos paso a paso cómo recuperar el acceso a tu administrador de WordPress utilizando las herramientas que ofrece DirectAdmin, incluyendo phpMyAdmin, el cliente FTP y hasta la línea de comandos. Sigue leyendo y en menos de 15 minutos tendrás una nueva contraseña segura y podrás volver a gestionar tu sitio web con total tranquilidad.

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

Existen varias razones por las que podrías necesitar cambiar contraseña WordPress DirectAdmin. La más frecuente es haber olvidado la contraseña actual, pero también puede deberse a un ataque de seguridad, a que compartiste el acceso con alguien y ya no confías en esa persona, o simplemente porque quieres actualizarla por una más robusta. DirectAdmin, al ser el panel de control de tu hosting, te da acceso directo a los archivos y bases de datos de tu sitio, lo que permite solucionar este problema sin depender del correo de recuperación de WordPress.

[INFO] Si no recuerdas ni el correo electrónico asociado a tu cuenta de administrador de WordPress, esta guía te será especialmente útil, ya que podrás modificar la contraseña directamente desde la base de datos.

Método 1: Cambiar la contraseña de WordPress desde phpMyAdmin (El más recomendado)

Este es el método más fiable y directo para recuperar acceso WordPress DirectAdmin. No necesitas conocimientos avanzados, solo seguir estos pasos con cuidado.

Paso 1: Accede a phpMyAdmin desde DirectAdmin

  1. Inicia sesión en tu panel de DirectAdmin. Normalmente accedes a través de tudominio.com:2222.
  2. Busca la sección "Administración de cuentas" o "MySQL" y haz clic en "phpMyAdmin". También puedes encontrarlo dentro del menú "Base de datos".
  3. phpMyAdmin se abrirá en una nueva pestaña. Verás una lista de bases de datos a la izquierda. Selecciona la base de datos que corresponde a tu instalación de WordPress. Por lo general, el nombre incluye el usuario de DirectAdmin y un prefijo como wp_ o blog_. Si no estás seguro, revisa el archivo wp-config.php de tu sitio (puedes verlo con el Administrador de archivos de DirectAdmin).

Paso 2: Localiza la tabla de usuarios

Una vez dentro de tu base de datos, verás una lista de tablas. Busca la que se llama wp_users (o tuprefijo_users). Haz clic en ella.

Paso 3: Edita el registro del administrador

  1. Dentro de la tabla wp_users, verás una o varias filas. Cada fila es un usuario de WordPress. Busca la que tenga el nombre de usuario que quieres cambiar (normalmente admin o el que tú hayas creado).
  2. Haz clic en el icono de "Editar" (normalmente un lápiz) que aparece al lado de esa fila.

Paso 4: Genera y pega el hash de la nueva contraseña

WordPress no guarda las contraseñas en texto plano, sino en un formato cifrado llamado hash. No puedes escribir directamente "MiNuevaClave123". Debes generar ese hash.

  1. En la ventana de edición, busca el campo user_pass.
  2. En la columna "Valor", borra el texto que aparece (el hash antiguo).
  3. En el desplegable "Función" (a la derecha del campo), selecciona "MD5". Esta es una función que genera un hash compatible con WordPress.
  4. Escribe tu nueva contraseña en el campo "Valor" (por ejemplo, ClaveSuperSegura2024!).
  5. Haz clic en "Continuar" o "Ir" en la parte inferior de la página.

[WARNING] Asegúrate de que la contraseña que escribes sea segura: combina mayúsculas, minúsculas, números y símbolos. No uses fechas de nacimiento ni palabras comunes.

¡Listo! Ya has cambiado la contraseña. Ahora puedes ir a tudominio.com/wp-admin e iniciar sesión con tu nombre de usuario y la nueva contraseña.

Método 2: Cambiar la contraseña de WordPress usando el Administrador de archivos de DirectAdmin

Este método es útil si prefieres no tocar la base de datos directamente. Consiste en crear un archivo especial que resetea la contraseña.

Paso 1: Crea un archivo PHP de restablecimiento

  1. En DirectAdmin, ve a "Administrador de archivos".
  2. Navega hasta la carpeta raíz de tu sitio web (normalmente public_html o domains/tudominio.com/public_html).
  3. Haz clic en "Crear archivo" y nómbralo reset-pass.php.
  4. Haz clic derecho sobre el archivo y selecciona "Editar". Se abrirá un editor de texto.

Paso 2: Pega el código de restablecimiento

Copia y pega el siguiente código dentro del archivo reset-pass.php:

<?php
/**
 * Script para restablecer la contraseña de WordPress.
 * ¡Bórralo inmediatamente después de usarlo!
 */
require_once('wp-load.php');
$user = get_user_by('login', 'admin'); // Cambia 'admin' por tu nombre de usuario
if ($user) {
    wp_set_password('TuNuevaClaveSegura', $user->ID);
    echo 'Contraseña cambiada correctamente.';
} else {
    echo 'Usuario no encontrado.';
}
?>

Importante: Sustituye 'admin' por tu nombre de usuario real y 'TuNuevaClaveSegura' por la contraseña que quieras establecer.

Paso 3: Ejecuta el script

Guarda el archivo y ciérralo. Ahora, en tu navegador, visita:
tudominio.com/reset-pass.php

Si todo va bien, verás el mensaje "Contraseña cambiada correctamente".

Paso 4: ¡Borra el archivo!

Este es el paso más crítico. Inmediatamente después de ver el mensaje, vuelve al Administrador de archivos de DirectAdmin y elimina el archivo reset-pass.php. Si no lo haces, cualquier persona que descubra la URL podría cambiar tu contraseña.

[WARNING] No olvides eliminar el archivo. Es un riesgo de seguridad muy grave dejarlo en el servidor.

Método 3: Cambiar la contraseña de WordPress mediante FTP (para usuarios más avanzados)

Si tienes acceso FTP a tu hosting, también puedes hacerlo.

Paso 1: Conéctate vía FTP

Usa un cliente como FileZilla y conéctate a tu servidor con las credenciales FTP que te proporcionó tu proveedor de hosting.

Paso 2: Sube el archivo de restablecimiento

Crea el mismo archivo reset-pass.php del Método 2 en tu computadora y luego súbelo a la carpeta public_html de tu sitio.

Paso 3: Ejecuta y borra

Visita tudominio.com/reset-pass.php en tu navegador y, una vez que funcione, bórralo vía FTP. El proceso es idéntico al anterior, solo que usas FTP para subir el archivo en lugar del Administrador de archivos de DirectAdmin.

Método 4: Cambiar la contraseña de WordPress desde la línea de comandos (SSH)

Este método es para usuarios con experiencia técnica y acceso SSH a su servidor. Es muy rápido y eficiente.

Paso 1: Accede por SSH

Usa un cliente como PuTTY (Windows) o la terminal (Mac/Linux). Conéctate con tu usuario y contraseña de SSH.

Paso 2: Navega a la carpeta de WordPress

Ejecuta el comando:

cd /home/tuusuario/domains/tudominio.com/public_html

(Reemplaza tuusuario y tudominio.com con los tuyos).

Paso 3: Usa WP-CLI (si está instalado)

WP-CLI es una herramienta de línea de comandos para WordPress. Si tu hosting la tiene, ejecuta:

wp user update admin --user_pass=TuNuevaClave

(Reemplaza admin con tu nombre de usuario).

Paso 4: Sin WP-CLI, usa PHP

Si no tienes WP-CLI, puedes ejecutar un script PHP directamente:

php -r "require_once('wp-load.php'); wp_set_password('TuNuevaClave', 1);"

(El 1 es el ID del usuario administrador. Normalmente el primer usuario tiene ID 1).

[INFO] Este método es el más rápido si estás familiarizado con la terminal. Si no, quédate con el método de phpMyAdmin.

Preguntas Frecuentes (FAQ)

¿Qué hago si después de cambiar la contraseña no puedo iniciar sesión?

Revisa que hayas escrito bien el nombre de usuario y la contraseña. Si usaste phpMyAdmin, asegúrate de haber seleccionado la función MD5 y de que no hayas dejado espacios. Si el problema persiste, repite el proceso con cuidado.

¿Cómo puedo saber el nombre de mi base de datos en DirectAdmin?

Puedes encontrarlo en el archivo wp-config.php de tu sitio, dentro de la carpeta public_html. Busca la línea define('DB_NAME', 'nombre_de_tu_bd');. También puedes ver las bases de datos en la sección "MySQL" de DirectAdmin.

¿Es seguro cambiar la contraseña por phpMyAdmin?

Sí, es completamente seguro si sigues los pasos correctamente. Solo asegúrate de cerrar sesión en phpMyAdmin cuando termines y de no compartir tus credenciales de DirectAdmin.

¿Puedo cambiar la contraseña de WordPress desde el panel de Syspanel?

Si tu hosting usa Syspanel (el antiguo HestiaCP), el proceso es similar. Accede a Syspanel a través del puerto 2106 (tudominio.com:2106). Dentro, busca la sección de bases de datos y luego phpMyAdmin. El resto de los pasos son idénticos a los descritos en el Método 1.

¿Qué hago si mi proveedor de hosting no tiene phpMyAdmin?

Aunque es raro, si no encuentras phpMyAdmin, contacta con el soporte de tu hosting. Ellos pueden habilitarlo o darte alternativas. También puedes usar el Método 2 (archivo PHP) o el FTP.

¿Cada cuánto debería cambiar mi contraseña de WordPress?

Se recomienda cambiarla al menos cada 3-6 meses, o inmediatamente después de cualquier sospecha de seguridad. Usa contraseñas únicas y fuertes para cada servicio.

Consejos finales para mantener tu WordPress seguro

Cambiar la contraseña es solo el primer paso. Para evitar tener que phpMyAdmin cambiar contraseña WordPress de nuevo pronto, sigue estos consejos:

  • Usa un gestor de contraseñas como LastPass, 1Password o Bitwarden para generar y almacenar contraseñas seguras.
  • Activa la autenticación de dos factores (2FA) en tu WordPress. Plugins como Wordfence o Google Authenticator lo hacen fácil.
  • Actualiza siempre WordPress, los temas y los plugins a sus últimas versiones.
  • Cambia el nombre de usuario admin por uno único. Es un objetivo fácil para los atacantes.
  • Realiza copias de seguridad periódicas de tu sitio y base de datos. DirectAdmin suele tener herramientas para esto.

Ahora ya sabes cómo cambiar contraseña WordPress DirectAdmin de varias formas. Elige la que más cómoda te resulte y recupera el control de tu sitio web. Si tienes alguna duda, déjala en los comentarios y te ayudaremos. ¡Buena suerte!

¿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