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

Cambiar la contraseña de la base de datos de WordPress en DirectAdmin

Actualizado el 23 de junio de 2026

¿Necesitas cambiar la contraseña de la base de datos de WordPress en DirectAdmin? Es una tarea más común de lo que parece, ya sea por seguridad, porque olvidaste la clave o simplemente porque quieres actualizar tus credenciales. En esta guía te explicaré paso a paso, de forma clara y sin tecnicismos, cómo hacerlo. No necesitas ser un experto, solo seguir las instrucciones al pie de la letra.

Empecemos por lo básico: tu sitio WordPress guarda toda su información (posts, usuarios, comentarios, configuraciones) en una base de datos MySQL. Para acceder a ella, WordPress utiliza un usuario y una contraseña que están definidos en un archivo llamado wp-config.php. Si cambias la contraseña de la base de datos desde DirectAdmin, también debes actualizar ese archivo, o de lo contrario tu web se romperá y mostrará un error de conexión.

Esta guía cubre todo el proceso: desde cambiar contraseña MySQL DirectAdmin hasta editar el archivo wp-config contraseña base datos. Además, incluimos consejos para resetear contraseña WordPress si te quedas bloqueado, y cómo gestionar tu base datos WordPress DirectAdmin de forma segura.


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

Existen varias razones para realizar este cambio:

  • Seguridad: Si sospechas que tu contraseña anterior fue comprometida, es mejor renovarla.
  • Olvido: Es fácil perder la pista de contraseñas generadas automáticamente.
  • Migración o restauración: Al mover tu sitio a otro servidor o restaurar una copia de seguridad, a veces es necesario actualizar las credenciales.
  • Buenas prácticas: Cambiar contraseñas periódicamente reduce riesgos.

Independientemente del motivo, el proceso es sencillo si sigues los pasos correctos.


Requisitos previos

Antes de comenzar, asegúrate de tener:

  • Acceso a DirectAdmin (el panel de control de tu hosting).
  • El nombre de tu base de datos y el usuario asociado (puedes verlo en la sección "MySQL Management" de DirectAdmin).
  • Acceso a los archivos de tu sitio, ya sea mediante cPanel File Manager (dentro de DirectAdmin), FTP o un gestor de archivos como FileZilla.
  • Una copia de seguridad reciente de tu sitio y base de datos. Este paso es crucial. Si algo sale mal, podrás restaurar todo.

[WARNING] No omitas la copia de seguridad. Un error al editar wp-config.php o al cambiar la contraseña puede dejar tu web inaccesible.


Paso 1: Accede a DirectAdmin y localiza tu base de datos

Ingresa a DirectAdmin con tus credenciales de hosting. Una vez dentro, busca la sección "MySQL Management" o "Administración de MySQL". Aquí verás una lista de todas las bases de datos que tienes creadas.

Identifica la base de datos que usa tu WordPress. Normalmente tiene un nombre como usuario_wpdb o similar. Toma nota del nombre de la base de datos y del usuario asociado. Necesitarás ambos más adelante.


Paso 2: Cambia la contraseña de MySQL desde DirectAdmin

Ahora vamos a cambiar contraseña MySQL DirectAdmin. Sigue estos pasos:

  1. En la lista de bases de datos, haz clic en el icono de lápiz o editar junto a la base de datos que quieres modificar.
  2. Busca la opción "Cambiar contraseña" o "Change Password". Puede estar dentro de la sección del usuario.
  3. Introduce una contraseña nueva y segura. Te recomiendo usar el generador de contraseñas que ofrece DirectAdmin (suele tener un botón con forma de llave o engranaje). Una buena contraseña debe tener al menos 12 caracteres, mezclando mayúsculas, minúsculas, números y símbolos.
  4. Confirma la nueva contraseña y guarda los cambios.

[TIP] Anota la nueva contraseña en un lugar seguro (como un gestor de contraseñas). La necesitarás en el siguiente paso.

DirectAdmin confirmará que la contraseña se ha actualizado correctamente. Sin embargo, tu sitio WordPress aún no lo sabe. Para eso, debemos editar el archivo de configuración.


Paso 3: Edita el archivo wp-config.php

El archivo wp-config.php se encuentra en la raíz de tu instalación de WordPress (normalmente en la carpeta public_html o www). Aquí es donde WordPress guarda las credenciales de la base de datos.

Opción A: Usando el File Manager de DirectAdmin

  1. En DirectAdmin, ve a "File Manager" o "Administrador de archivos".
  2. Navega hasta la carpeta donde está instalado WordPress (por ejemplo, public_html).
  3. Busca el archivo wp-config.php. Haz clic derecho sobre él y selecciona "Editar".
  4. Localiza las líneas que definen la base de datos. Se ven así:
define('DB_NAME', 'nombre_de_tu_base');
define('DB_USER', 'usuario_de_la_base');
define('DB_PASSWORD', 'contraseña_antigua');
define('DB_HOST', 'localhost');
  1. Cambia únicamente el valor de DB_PASSWORD por la nueva contraseña que acabas de establecer en DirectAdmin. Respeta las comillas simples.
  2. Guarda los cambios (Ctrl+S o botón "Save").

Opción B: Usando FTP o cPanel

Si prefieres usar un cliente FTP (como FileZilla) o el administrador de archivos de cPanel:

  1. Conéctate a tu servidor mediante FTP.
  2. Descarga el archivo wp-config.php a tu computadora.
  3. Ábrelo con un editor de texto plano (como Notepad++, Sublime Text o incluso el Bloc de notas).
  4. Busca la línea define('DB_PASSWORD', '...'); y reemplaza la contraseña antigua por la nueva.
  5. Sube el archivo modificado al servidor, sobrescribiendo el original.

[WARNING] No uses procesadores de texto como Word, ya que pueden añadir formato invisible que dañe el archivo.


Paso 4: Verifica que todo funcione

Una vez actualizado el archivo, visita tu sitio web. Debería cargar con normalidad. Si ves algún error del tipo "Error establishing a database connection", significa que algo salió mal. Revisa:

  • Que hayas escrito correctamente la nueva contraseña en wp-config.php.
  • Que el nombre de la base de datos y el usuario sean los correctos.
  • Que no haya espacios o caracteres extraños.

Si todo está bien, ¡enhorabuena! Has logrado cambiar pass MySQL WordPress exitosamente.


¿Qué hacer si no puedes acceder a DirectAdmin o al archivo wp-config?

A veces el problema es que ya no tienes acceso al panel de control o no encuentras el archivo. En ese caso, puedes intentar resetear contraseña WordPress desde la base de datos usando phpMyAdmin (si está disponible en tu hosting).

Acceso a phpMyAdmin

  1. Desde DirectAdmin, busca "phpMyAdmin" en la sección de bases de datos.
  2. Selecciona tu base de datos de WordPress.
  3. Busca la tabla wp_users (el prefijo puede ser diferente, por ejemplo miwp_users).
  4. Haz clic en "Editar" junto al usuario administrador (normalmente admin o tu nombre de usuario).
  5. En el campo user_pass, selecciona la función MD5 en el menú desplegable y escribe una nueva contraseña en texto plano.
  6. Guarda los cambios.

Esto cambiará la contraseña de tu cuenta de WordPress, permitiéndote acceder al panel de administración. Luego podrás seguir los pasos anteriores para actualizar la base de datos.

[INFO] Este método solo cambia la contraseña de acceso a WordPress, no la de la base de datos. Si necesitas cambiar la de la base, debes seguir los pasos 1-3.


Preguntas frecuentes (FAQ)

¿Puedo cambiar la contraseña de la base de datos sin afectar mi sitio?

Sí, siempre que actualices el archivo wp-config.php inmediatamente después. Si solo cambias la contraseña en DirectAdmin y no editas el archivo, tu web dejará de funcionar.

¿Qué pasa si uso un plugin de caché o seguridad?

Algunos plugins almacenan configuraciones de base de datos. Después del cambio, es recomendable limpiar la caché del plugin y, si es necesario, volver a introducir las credenciales en sus ajustes.

¿Cómo sé si mi hosting usa Syspanel (HestiaCP)?

Si tu panel de control se llama Syspanel (y no DirectAdmin), el proceso es similar pero el acceso se hace por el puerto 2106 (ejemplo: tudominio.com:2106). Busca la sección de bases de datos MySQL dentro de Syspanel y sigue los mismos pasos.

¿Necesito cambiar también la contraseña del usuario de la base de datos?

Sí, al cambiar la contraseña de la base de datos en DirectAdmin, estás cambiando la del usuario asociado. No es necesario hacerlo por separado.

¿Es seguro usar contraseñas generadas automáticamente?

Sí, son muy seguras. Solo asegúrate de guardarlas en un gestor de contraseñas.


Consejos finales

  • Actualiza tus copias de seguridad después de hacer el cambio.
  • Anota la nueva contraseña en un lugar seguro.
  • Si tienes varios sitios WordPress, repite el proceso para cada uno.
  • Considera usar un plugin de seguridad que te alerte si detecta cambios no autorizados en wp-config.php.

Cambiar la contraseña de la base de datos de WordPress en DirectAdmin es una tarea sencilla una vez que conoces los pasos. Lo más importante es no olvidar actualizar el archivo wp-config.php y hacer una copia de seguridad previa. Con esta guía, podrás hacerlo tú mismo sin necesidad de soporte técnico.

Si sigues estos pasos y algo no funciona, revisa cada punto con calma. La mayoría de los errores se deben a un typo en la contraseña o a no guardar correctamente el archivo. ¡Ánimo y a mantener tu sitio seguro!

¿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