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

Cómo cambiar contraseña de base de datos en DirectAdmin

Actualizado el 21 de marzo de 2026

Sabemos que mantener la seguridad de tu sitio web es fundamental, y la base de datos es el corazón de muchas aplicaciones web, como WordPress, Joomla o tiendas online. Cambiar la contraseña de tu base de datos en DirectAdmin es un proceso sencillo y rápido que te recomendamos hacer de forma periódica o si sospechas de alguna vulnerabilidad.

Esta guía está diseñada para que cualquier persona, incluso sin conocimientos técnicos avanzados, pueda realizar este cambio sin problemas. Te explicaremos paso a paso, con capturas de texto y alertas importantes para que no cometas errores.


¿Por qué cambiar la contraseña de tu base de datos?

Antes de comenzar, es bueno entender por qué es importante realizar este cambio:

  • Seguridad: Una contraseña débil o compartida puede ser el punto de entrada para atacantes. Cambiarla regularmente reduce el riesgo de accesos no autorizados.
  • Mantenimiento: Si has compartido temporalmente el acceso con un desarrollador o colaborador, es una buena práctica renovar la contraseña al finalizar su trabajo.
  • Solución de problemas: En algunos casos, después de un ataque o una migración, cambiar la contraseña es parte del protocolo de seguridad.

Requisitos previos

Antes de empezar, asegúrate de tener lo siguiente a mano:

  1. Acceso a DirectAdmin: Necesitas tu usuario y contraseña de acceso al panel de control de tu hosting.
  2. Nombre de la base de datos: Debes saber exactamente el nombre de la base de datos a la que quieres cambiarle la contraseña. Generalmente tiene un prefijo con tu nombre de usuario (ejemplo: tuusuario_mibasededatos).
  3. Nombre del usuario de la base de datos: Es el usuario asociado a esa base de datos (suele ser el mismo nombre o muy similar).
  4. Acceso a tu aplicación web: Si tu sitio web usa esa base de datos (como WordPress), necesitarás actualizar la contraseña también en el archivo de configuración de tu web (por ejemplo, wp-config.php). Si no lo haces, tu sitio dejará de funcionar.

[WARNING] No cambies la contraseña si no estás seguro de cómo actualizarla luego en tu aplicación web. Si lo haces, tu sitio se caerá hasta que actualices los datos.


Paso a paso: Cómo cambiar la contraseña en DirectAdmin

Sigue estos pasos al pie de la letra. Es más fácil de lo que parece.

Paso 1: Accede a tu panel de DirectAdmin

Abre tu navegador web favorito (Chrome, Firefox, Edge) y escribe la dirección de tu panel de DirectAdmin. Normalmente es algo como:
https://tudominio.com:2222 o https://ip-de-tu-servidor:2222.

Introduce tu Usuario y Contraseña de DirectAdmin y haz clic en Iniciar sesión.

Paso 2: Busca la sección de Bases de Datos

Una vez dentro del panel, verás un menú con varias opciones. Busca la sección que se llama "Administrador de Bases de Datos" o "MySQL Management". Dependiendo de la versión de DirectAdmin, puede estar en la parte superior, en un menú lateral o en el centro de la pantalla.

Haz clic en esa opción. Se abrirá una nueva página con una lista de todas tus bases de datos.

Paso 3: Localiza la base de datos que deseas modificar

En la lista, busca el nombre de la base de datos a la que quieres cambiarle la contraseña. Al lado de cada base de datos, verás un icono de una llave inglesa o un engranaje, o un enlace que dice "Cambiar contraseña". Haz clic en ese icono o enlace.

Paso 4: Establece la nueva contraseña

Se abrirá un pequeño formulario o una ventana emergente. Verás dos campos principales:

  • Usuario: Aquí aparecerá el nombre del usuario de la base de datos (no lo modifiques a menos que sepas lo que haces).
  • Contraseña Nueva: Aquí debes escribir la nueva contraseña.

[TIP] Te recomendamos usar una contraseña segura. Debe tener al menos 12 caracteres, combinando mayúsculas, minúsculas, números y símbolos. Algunas versiones de DirectAdmin tienen un generador automático de contraseñas seguras (un botón con forma de flecha o un dado). ¡Úsalo! Es mucho más seguro.

  • Confirmar Contraseña: Vuelve a escribir la misma contraseña para asegurarte de que no hay errores tipográficos.

Paso 5: Guarda los cambios

Busca el botón que dice "Cambiar", "Guardar" o "Aceptar". Haz clic en él.

DirectAdmin procesará la solicitud y, en unos segundos, te mostrará un mensaje de confirmación: "Contraseña cambiada con éxito" o similar.

[INFO] Este cambio solo afecta a la base de datos en el servidor. No actualiza automáticamente los datos de conexión en tu sitio web. Eso lo debes hacer tú manualmente.


Paso crítico: Actualizar la contraseña en tu sitio web

Este es el paso que muchos olvidan y causa dolores de cabeza. Tu sitio web (WordPress, Joomla, etc.) tiene un archivo de configuración donde guarda los datos de conexión a la base de datos. Si no actualizas la contraseña allí, tu web se desconectará y mostrará un error de conexión a la base de datos.

¿Cómo hacerlo en WordPress?

  1. Accede a tu panel de control de archivos (puedes usar el Administrador de Archivos de DirectAdmin o un cliente FTP como FileZilla).
  2. Busca el archivo wp-config.php en la raíz de tu sitio web (normalmente en la carpeta public_html).
  3. Ábrelo con un editor de texto (como el Bloc de notas o el editor de código de DirectAdmin).
  4. Busca las líneas que definen la contraseña. Verás algo como:
    define('DB_PASSWORD', 'tu_contraseña_anterior');
    
  5. Reemplaza 'tu_contraseña_anterior' con la nueva contraseña que acabas de establecer en DirectAdmin. Debe quedar entre comillas simples.
    define('DB_PASSWORD', 'tu_nueva_contraseña_segura');
    
  6. Guarda el archivo y súbelo de nuevo al servidor (si lo editaste localmente).

[WARNING] Ten mucho cuidado al editar wp-config.php. No borres ni modifiques ninguna otra línea. Si cometes un error, tu sitio web podría dejar de funcionar.

¿Cómo hacerlo en otras aplicaciones?

  • Joomla: El archivo se llama configuration.php. Busca la línea public $password = 'tu_contraseña';.
  • Drupal: El archivo se llama settings.php. Busca la línea 'password' => 'tu_contraseña',.
  • PrestaShop: El archivo se llama app/config/parameters.php. Busca la línea 'database_password' => 'tu_contraseña',.

En todos los casos, el proceso es el mismo: localiza el archivo de configuración, busca la línea de la contraseña y cámbiala por la nueva.


Preguntas Frecuentes (FAQ)

Aquí resolvemos las dudas más comunes que recibimos en el soporte técnico.

1. ¿Qué hago si olvido la nueva contraseña?

No te preocupes. Puedes repetir todo el proceso desde el paso 1 para cambiarla de nuevo. DirectAdmin no te impide cambiarla tantas veces como quieras.

2. ¿Puedo usar la misma contraseña para varias bases de datos?

Técnicamente sí, pero no es recomendable. Es como usar la misma llave para todas las puertas de tu casa. Si una base de datos se ve comprometida, todas las demás también lo estarán. Usa contraseñas únicas para cada una.

3. ¿Cuánto tiempo tarda en aplicarse el cambio?

El cambio es instantáneo en el servidor de bases de datos. Sin embargo, tu sitio web dejará de funcionar en el momento exacto en que guardes la nueva contraseña en DirectAdmin, hasta que actualices el archivo de configuración de tu web.

4. Mi panel de control no es DirectAdmin, es Syspanel (antes HestiaCP). ¿Cómo lo hago?

Si tu hosting usa Syspanel (el antiguo HestiaCP), el proceso es ligeramente diferente. Accede a través del puerto 2106 (por ejemplo, https://tudominio.com:2106). Luego, busca la sección de Bases de Datos, selecciona la base de datos y verás una opción para Editar o Cambiar contraseña. El principio es el mismo: cambias la contraseña en el panel y luego la actualizas en tu web.

5. ¿Qué pasa si cambio la contraseña de la base de datos pero no la actualizo en mi web?

Tu sitio web se desconectará de la base de datos. Verás un mensaje de error como "Error establishing a database connection" o "Error de conexión a la base de datos". Para solucionarlo, solo tienes que actualizar la contraseña en el archivo de configuración como te explicamos arriba.

6. ¿Es seguro cambiar la contraseña desde el Administrador de Archivos de DirectAdmin?

Sí, es totalmente seguro. DirectAdmin está diseñado para que puedas gestionar tus archivos y bases de datos sin riesgos. Solo asegúrate de no modificar otros archivos por error.


Consejos adicionales para mantener tu base de datos segura

  • Cambia la contraseña cada 3 meses: Establece un recordatorio en tu calendario.
  • No uses contraseñas obvias: Evita cosas como 123456, contraseña, admin o el nombre de tu sitio web.
  • Usa un gestor de contraseñas: Herramientas como LastPass, 1Password o Bitwarden pueden generar y almacenar contraseñas seguras por ti.
  • Mantén tu software actualizado: Asegúrate de que tu WordPress, plugins, temas y otros scripts estén siempre en su última versión. Las vulnerabilidades en el software son una de las principales vías de ataque a las bases de datos.

[TIP] Si tienes dudas sobre cómo actualizar la contraseña en tu aplicación específica (como Magento, Laravel, etc.), puedes contactar con nuestro equipo de soporte técnico. Estaremos encantados de ayudarte.


Conclusión

Cambiar la contraseña de tu base de datos en DirectAdmin es un proceso sencillo que consta de dos partes: el cambio en el panel de control y la actualización en tu sitio web. Siguiendo esta guía paso a paso, podrás hacerlo sin problemas y mejorar la seguridad de tu proyecto online.

Recuerda que la seguridad es un proceso continuo. No te limites a cambiar la contraseña una vez; hazlo parte de tu rutina de mantenimiento. ¡Tu sitio web te lo agradecerá!

¿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