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

Duda común: ¿Cómo cambiar la contraseña de una base de datos en cPanel?

Actualizado el 10 de enero de 2026

¿Te ha pasado alguna vez que necesitas actualizar la contraseña de tu base de datos MySQL en cPanel y no sabes por dónde empezar? Es una de las dudas más comunes entre quienes administran sitios web, sobre todo cuando se comparten accesos con colaboradores o tras un cambio de seguridad. No te preocupes, es un proceso sencillo y en esta guía te lo explico paso a paso, de forma clara y sin tecnicismos innecesarios. Vamos a resolver juntos cómo cambiar la contraseña de una base de datos en cPanel de manera segura y rápida.

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

Antes de meternos en los pasos concretos, entendamos por qué esto es relevante. Tu base de datos MySQL almacena información crítica de tu web: desde usuarios registrados hasta contenido de productos o entradas de blog. Si la contraseña es débil o ha sido compartida con demasiadas personas, corres el riesgo de accesos no autorizados. Cambiarla periódicamente es una buena práctica de seguridad, y cPanel lo hace muy accesible.

[INFO] Cambiar la contraseña de tu base de datos no afecta los datos almacenados, solo la credencial que permite acceder a ellos. Eso sí, deberás actualizar los archivos de configuración de tu web (como wp-config.php en WordPress) para que sigan funcionando.

Requisitos previos antes de empezar

Para realizar este cambio necesitas:

  • Acceso a tu panel de control cPanel (generalmente a través de tudominio.com/cpanel o tudominio.com:2083).
  • Saber qué base de datos y qué usuario quieres modificar.
  • Tener a mano los datos de conexión actuales (por si algo sale mal y necesitas revertir).
  • Opcional: acceso a tu sitio web para actualizar los archivos de configuración después del cambio.

[WARNING] Si cambias la contraseña y no actualizas los archivos de configuración de tu sitio, este dejará de funcionar. Verás errores de conexión a la base de datos. No olvides este paso.

Paso a paso: Cómo cambiar la contraseña de una base de datos en cPanel

Sigue estos pasos al pie de la letra y verás que es pan comido.

1. Accede a cPanel

Abre tu navegador y escribe la dirección de tu cPanel. Normalmente es algo como tudominio.com/cpanel o tudominio.com:2083. Introduce tu usuario y contraseña de cPanel (no confundir con la de la base de datos). Si no tienes estos datos, contacta con tu proveedor de hosting.

2. Busca la sección "Bases de Datos"

Una vez dentro, verás un montón de iconos. Busca la sección que dice "Bases de Datos". Allí encontrarás varias opciones, pero la que nos interesa es "MySQL Databases" o "Bases de Datos MySQL". Haz clic en ese icono.

3. Localiza el usuario de la base de datos

En la página de MySQL Databases, desplázate hacia abajo hasta la sección "Usuarios actuales" (o "Current Users"). Ahí verás una lista de todos los usuarios de bases de datos que has creado. Identifica el que quieres modificar. Normalmente aparece como tudominio_nombredeusuario.

4. Cambia la contraseña del usuario

Al lado de cada usuario, verás un enlace o botón que dice "Cambiar contraseña" o "Change Password". Haz clic en él. Se abrirá un formulario simple donde deberás:

  • Nueva contraseña: Escribe una contraseña segura. Te recomiendo usar el generador que ofrece cPanel (el botoncito de "Generador"). Debe tener al menos 8 caracteres, combinando mayúsculas, minúsculas, números y símbolos.
  • Confirmar contraseña: Escríbela de nuevo para asegurarte de que no hay errores.
  • Haz clic en "Cambiar contraseña" o "Change Password".

[TIP] Si no quieres complicarte, usa el generador de contraseñas de cPanel. Es muy fiable y te ahorra dolores de cabeza. Luego, guarda la contraseña en un gestor de contraseñas.

5. Verifica el cambio

El sistema te mostrará un mensaje de éxito. ¡Listo! Ya has cambiado la contraseña de tu base de datos en cPanel. Pero no te vayas aún, que falta lo más importante.

Actualiza la configuración de tu sitio web

Este es el paso crítico. Si tu web usa esa base de datos (por ejemplo, un WordPress, Joomla, Drupal o cualquier CMS), debes actualizar la contraseña en el archivo de configuración. Te pongo el ejemplo más común: WordPress.

Para WordPress (archivo wp-config.php)

  1. Accede a tu hosting mediante FTP o al administrador de archivos de cPanel (en la sección "Archivos" -> "Administrador de Archivos").
  2. Navega hasta la carpeta raíz de tu web (normalmente public_html).
  3. Busca el archivo wp-config.php. Haz clic derecho y selecciona "Editar" (o descárgalo, edítalo y súbelo de nuevo).
  4. Dentro del archivo, busca una línea como esta:
    define('DB_PASSWORD', 'contraseña_antigua');
    
  5. Cambia 'contraseña_antigua' por la nueva contraseña que acabas de establecer. Respeta las comillas simples.
  6. Guarda los cambios y cierra el archivo.

[WARNING] Ten cuidado al editar wp-config.php. No borres ninguna otra línea ni añadas espacios extra. Si te sientes inseguro, haz una copia de seguridad del archivo antes de modificarlo.

Para otros CMS o aplicaciones

Cada sistema tiene su propio archivo de configuración. Por ejemplo:

  • Joomla: configuration.php
  • Drupal: settings.php (dentro de sites/default)
  • Magento: app/etc/env.php
  • PrestaShop: app/config/parameters.php

Busca las líneas que contengan database_password o DB_PASSWORD y cámbialas por la nueva contraseña.

¿Qué pasa si tienes varias bases de datos?

No hay problema. El proceso es el mismo para cada una. Solo asegúrate de cambiar la contraseña del usuario correcto y actualizar el archivo de configuración correspondiente a cada sitio web.

Preguntas frecuentes (FAQ) sobre cambio de contraseña en cPanel

Aquí respondo las dudas más habituales que me suelen llegar.

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

Sí, pero solo si actualizas el archivo de configuración inmediatamente después. Si no lo haces, la web dejará de funcionar hasta que lo actualices.

¿Cada cuánto debería cambiar la contraseña de mi base de datos?

Como buena práctica, cada 3-6 meses. También hazlo si sospechas que alguien más tiene acceso o después de compartir credenciales con terceros.

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

No te preocupes. Puedes repetir este proceso cuantas veces quieras. Solo vuelve a cPanel y cambia la contraseña de nuevo.

¿Cambiar la contraseña afecta a los datos de la base de datos?

No, los datos (tablas, registros, etc.) permanecen intactos. Solo cambia la credencial de acceso.

¿Qué pasa si uso Syspanel (HestiaCP) en lugar de cPanel?

Si tu hosting usa Syspanel (que es como llamamos a HestiaCP), el proceso es similar pero la interfaz es diferente. Accede a tu panel a través de tudominio.com:2106 (ese es el puerto por defecto). Luego busca la sección "Bases de Datos" y dentro de ella podrás cambiar la contraseña de tus usuarios MySQL. El concepto es el mismo: cambias la contraseña y luego actualizas la configuración de tu web.

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

Sí, pero no es recomendable por seguridad. Si una base de datos se ve comprometida, todas las demás también. Mejor usa contraseñas únicas.

Consejos adicionales de seguridad para tu base de datos

  • Usa contraseñas fuertes: Combina mayúsculas, minúsculas, números y símbolos. Evita palabras comunes o fechas de nacimiento.
  • No compartas las contraseñas por correo electrónico o mensajes de texto: Usa gestores de contraseñas como LastPass, Bitwarden o 1Password.
  • Cambia las contraseñas después de que un desarrollador o colaborador deje el proyecto.
  • Mantén tu CMS y plugins actualizados: Muchos ataques aprovechan vulnerabilidades de software desactualizado.
  • Haz copias de seguridad periódicas: Así, si algo sale mal durante el cambio, puedes restaurar sin problemas.

Resumen rápido

Para cambiar la contraseña de una base de datos en cPanel:

  1. Accede a cPanel.
  2. Ve a MySQL Databases.
  3. Localiza el usuario y haz clic en "Cambiar contraseña".
  4. Establece una nueva contraseña segura y confírmala.
  5. Actualiza el archivo de configuración de tu web (wp-config.php, etc.).
  6. ¡Listo! Tu web seguirá funcionando sin problemas.

[INFO] Si usas Syspanel (HestiaCP), recuerda que el puerto de acceso es el 2106 y el proceso es análogo.

Espero que esta guía te haya sido de ayuda. Cambiar la contraseña de tu base de datos MySQL desde cPanel es una tarea sencilla que te tomará solo unos minutos. La seguridad de tu web está en tus manos, y este pequeño gesto marca la diferencia. Si te surge cualquier otra duda, no dudes en consultar la documentación de tu hosting o contactar con su soporte técnico. ¡Hasta la próxima!

¿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