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

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

Actualizado el 31 de octubre de 2025

Antes de empezar: ¿Qué necesitas y por qué es importante?

Cambiar la contraseña de tu base de datos en DirectAdmin es una tarea sencilla, pero de vital importancia para la seguridad de tu sitio web, especialmente si usas WordPress. Una contraseña débil o comprometida es la puerta de entrada favorita para los atacantes. Si sospechas que alguien más tiene acceso, o simplemente quieres aplicar una buena práctica de higiene digital, este tutorial es para ti.

No necesitas ser un experto en programación. Solo sigue estos pasos y en menos de cinco minutos habrás actualizado tu clave. Vamos a ello.

¿Qué vamos a lograr exactamente?

Al final de esta guía, habrás cambiado la contraseña del usuario de tu base de datos (no la de tu panel de control). Esto es diferente a cambiar la contraseña de tu cuenta de hosting o la de tu administrador de WordPress. Aquí nos centramos en la credencial que usa tu sitio web para conectarse a la base de datos y guardar/leer su contenido.

[INFO] Si tienes un sitio en WordPress, esta contraseña se encuentra guardada en tu archivo de configuración wp-config.php. Te enseñaremos cómo actualizarla ahí también, para que tu web no se quede sin conexión a los datos.


Paso 1: Accede a tu panel de DirectAdmin

Lo primero es entrar en tu cuenta de DirectAdmin. Normalmente, la URL es algo como https://tudominio.com:2222 o https://tuip:2222. Si no estás seguro, revisa el correo de bienvenida de tu proveedor de hosting.

Una vez dentro, verás el panel principal con todos los iconos de las herramientas. Busca la sección que dice "Administración de Cuentas" o "Cuenta" y haz clic en el icono llamado "Administrador de Bases de Datos MySQL" o simplemente "Bases de Datos MySQL".

[WARNING] Asegúrate de estar en la cuenta correcta. Si tienes varios dominios o subdominios, cada uno puede tener sus propias bases de datos. Verifica que estás en el dominio donde está instalado tu WordPress o el script que uses.


Paso 2: Identifica tu base de datos y su usuario

En la página de DirectAdmin verás una lista con todas tus bases de datos. Cada una tiene un nombre (prefijado normalmente con tu nombre de usuario, por ejemplo usuario_base1) y asociados a ella, una serie de usuarios.

Es crucial que identifiques correctamente el par base de datos y usuario. En la mayoría de los casos, especialmente en WordPress, el usuario tiene un nombre muy similar al de la base de datos (ej. usuario_base1 y usuario_base1).

Busca la fila correspondiente a tu base de datos y localiza el icono con forma de lápiz o que diga "Editar" en la columna de Usuarios. Haz clic en él.


Paso 3: Cambiando la contraseña del usuario

Al hacer clic en "Editar", se abrirá una nueva ventana o sección. Verás un formulario con los detalles del usuario. Busca el campo que dice "Contraseña" y el de "Confirmar Contraseña".

Aquí tienes un truco: DirectAdmin tiene un generador de contraseñas seguras. Busca el pequeño icono al lado del campo de contraseña (normalmente una llave o un dado). Úsalo para crear una clave robusta que incluya mayúsculas, minúsculas, números y símbolos.

Copia esa contraseña en un lugar seguro (un gestor de contraseñas es ideal). Luego, pégala en ambos campos.

[TIP] No uses contraseñas obvias como "123456" o "password". Tampoco uses el nombre de tu web. Una buena contraseña es larga (más de 12 caracteres) y aleatoria. Si te cuesta recordarla, usa una frase larga y conviértela en un acrónimo con números y símbolos.

Guarda los cambios

Una vez que hayas escrito la nueva contraseña en ambos campos, haz clic en el botón "Guardar" o "Actualizar". DirectAdmin te mostrará un mensaje de confirmación. ¡Felicidades, ya has cambiado la contraseña en el servidor!

[WARNING] Este es el paso crítico. Si tienes un sitio web activo (como WordPress), tu web se caerá en este mismo instante. No te asustes, es normal. La web intentará conectarse a la base de datos con la contraseña antigua y fallará. Por eso, pasa al siguiente paso inmediatamente.


Paso 4: Actualizar la contraseña en tu sitio WordPress

Ahora debes decirle a tu sitio web cuál es la nueva contraseña. Esto se hace en el archivo wp-config.php. Este archivo está en la raíz de tu instalación de WordPress.

¿Cómo accedo al archivo wp-config.php?

Tienes dos opciones: desde el administrador de archivos de DirectAdmin o por FTP (con un programa como FileZilla).

Opción A: Usando el Administrador de Archivos de DirectAdmin

  1. Ve al panel principal de DirectAdmin y busca el icono "Administrador de Archivos" (normalmente en la sección "Archivos" o "Herramientas Avanzadas").
  2. Navega hasta la carpeta donde está instalado tu WordPress. Suele ser public_html o una subcarpeta como public_html/miweb.
  3. Busca el archivo llamado wp-config.php. Haz clic derecho sobre él y selecciona "Editar" o haz clic en el icono de edición (lápiz). Se abrirá un editor de texto.

Opción B: Usando FTP

  1. Conéctate a tu servidor con tu cliente FTP favorito usando las credenciales de tu cuenta de hosting.
  2. Navega a la raíz de tu WordPress.
  3. Descarga el archivo wp-config.php a tu ordenador.
  4. Ábrelo con un editor de texto como Notepad++ o Sublime Text.

Localiza y reemplaza la línea de la contraseña

Dentro del archivo wp-config.php, busca una línea que se vea así:

define('DB_PASSWORD', 'contraseña_antigua');

Cambia 'contraseña_antigua' por la nueva contraseña que generaste y guardaste en el paso 3. Asegúrate de mantener las comillas simples.

define('DB_PASSWORD', 'tu_nueva_contraseña_segura');

[TIP] Ten mucho cuidado al editar este archivo. No borres ni modifiques ninguna otra línea. Solo cambia el texto que está entre las comillas simples de DB_PASSWORD.

Guarda y sube el archivo

  • Si usaste el editor de DirectAdmin, haz clic en "Guardar" en la parte superior.
  • Si usaste FTP, guarda el archivo en tu ordenador y súbelo de nuevo al servidor, sobrescribiendo el antiguo.

Una vez hecho esto, recarga tu sitio web. ¡Debería volver a funcionar perfectamente!


Paso 5: Verifica que todo funciona

No solo compruebes la portada de tu web. Es recomendable que ingreses al panel de administración de WordPress (/wp-admin) para asegurarte de que todo está en orden. También puedes probar a hacer una búsqueda o guardar una entrada para confirmar que la conexión a la base de datos es estable.


Preguntas Frecuentes (FAQ)

¿Con qué frecuencia debo cambiar la contraseña de mi base de datos?

No hay una regla estricta, pero es una buena práctica hacerlo cada 3 o 6 meses, o inmediatamente después de cualquier incidente de seguridad, como un intento de hackeo o si compartiste tus credenciales con un desarrollador externo y ya no trabaja contigo.

¿Qué pasa si cambio la contraseña y mi web sigue dando error?

Revisa que has copiado bien la contraseña en el archivo wp-config.php. A veces se cuela un espacio en blanco o se copia mal. Verifica también que estás editando el archivo correcto y que lo has subido al lugar correcto. Si el problema persiste, contacta con tu soporte de hosting.

¿Esto afecta a mis usuarios o clientes que se registran en mi web?

No. La contraseña que has cambiado es la que usa tu sitio web para conectarse a la base de datos. No tiene nada que ver con las contraseñas de los usuarios que se registran en tu sitio. Esos datos están dentro de la base de datos, pero su gestión es independiente.

¿Hay alguna diferencia si mi hosting usa Syspanel (antes HestiaCP) en lugar de DirectAdmin?

Sí, el panel de control es diferente. Syspanel (la interfaz que antes se conocía como HestiaCP) tiene su propia forma de gestionar bases de datos. Para cambiar la contraseña en Syspanel, deberás acceder a través del puerto 2106 (por ejemplo, https://tudominio.com:2106). Una vez dentro, busca la sección de "Bases de Datos", selecciona la tuya y encontrarás una opción para cambiar la contraseña del usuario. El proceso es similar, pero la interfaz es distinta a la de DirectAdmin. Si usas Syspanel, la ruta de acceso al panel es diferente, pero el principio es el mismo: cambiar la clave en el servidor y luego actualizar el wp-config.php si usas WordPress.

¿Y si no encuentro el archivo wp-config.php?

Puede que tu instalación de WordPress esté en una subcarpeta, como /blog o /tienda. Asegúrate de buscar en la carpeta correcta dentro de public_html. Si usas un constructor de sitios o un hosting gestionado, es posible que no tengas acceso directo a este archivo, en cuyo caso deberías contactar con el soporte de tu proveedor para que te ayuden a actualizar la contraseña.


Resumen rápido

  1. Entra a DirectAdmin.
  2. Ve a "Bases de Datos MySQL".
  3. Edita el usuario de tu base de datos.
  4. Genera y guarda una nueva contraseña segura.
  5. Actualiza el archivo wp-config.php de tu WordPress con la nueva contraseña.
  6. Guarda el archivo y verifica que tu web funciona.

¡Y eso es todo! Como has visto, es un proceso muy mecánico. La clave está en hacerlo con calma y asegurándote de tener la nueva contraseña a mano antes de empezar. Con este pequeño mantenimiento, mantienes tu sitio mucho más seguro. Si tienes alguna duda, revisa los pasos anteriores o consulta la documentación de tu proveedor de hosting.

¿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