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

Guía para cambiar la contraseña de una base de datos en cPanel

Actualizado el 12 de septiembre de 2025

¡Hola! Soy tu asistente de soporte técnico. Si has llegado hasta aquí, seguramente necesitas cambiar la contraseña de una base de datos en cPanel. No te preocupes, es un proceso muy sencillo y rápido. En esta guía te explicaré paso a paso cómo hacerlo de forma segura, evitando errores comunes y manteniendo tu sitio web funcionando sin problemas.

¿Por qué deberías cambiar la contraseña de tu base de datos?
La seguridad es clave. Si sospechas que tu contraseña ha sido comprometida, si compartiste el acceso con alguien y ya no debería tenerlo, o simplemente por mantenimiento periódico, actualizar la contraseña es una buena práctica. Además, muchos CMS (como WordPress, Joomla o Drupal) requieren que la contraseña de la base de datos coincida con la que tienes configurada en tus archivos, por lo que después del cambio deberás actualizar también esos archivos.

Vamos al grano. Aquí tienes todo lo que necesitas saber para cambiar contraseña base de datos cPanel de manera correcta.


Requisitos previos

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

  • Acceso a cPanel: Necesitas tus credenciales de usuario de cPanel (generalmente las proporciona tu proveedor de hosting).
  • Nombre de la base de datos y usuario: Debes saber exactamente qué base de datos quieres modificar y qué usuario tiene acceso a ella. Si no lo recuerdas, no te preocupes, lo veremos en los pasos.
  • Archivo de configuración de tu sitio web: Si tu sitio usa una base de datos (por ejemplo, WordPress con wp-config.php), necesitarás editar ese archivo después del cambio para que la conexión siga funcionando.
  • Conexión a internet estable: Aunque es un proceso rápido, una caída en medio podría dejar tu base de datos en un estado inconsistente (aunque es poco probable).

[WARNING] Si estás usando HestiaCP (nuestro panel alternativo), el proceso es diferente. En ese caso, accede a tu panel Syspanel en el puerto 2106 y busca la sección de bases de datos. Esta guía está enfocada exclusivamente en cPanel.


Paso 1: Acceder a cPanel

  1. Abre tu navegador web favorito (Chrome, Firefox, Edge, etc.).
  2. Escribe la URL de acceso a cPanel. Normalmente es algo como https://tudominio.com/cpanel o https://tudominio.com:2083. Si no estás seguro, consulta el correo de bienvenida de tu hosting o contacta a soporte.
  3. Ingresa tu nombre de usuario y contraseña de cPanel. Haz clic en "Iniciar sesión".

Una vez dentro, verás el escritorio de cPanel con muchos iconos. No te asustes, solo necesitas uno.


Paso 2: Localizar la sección "Bases de Datos"

En la interfaz de cPanel, busca la sección llamada "Bases de Datos". Normalmente está en la parte superior o en la columna central. Dentro de esta sección, verás varias herramientas. La que nos interesa es "MySQL Databases" (o "Bases de Datos MySQL").

[INFO] Si tu hosting usa MariaDB, el proceso es idéntico. cPanel maneja ambas de la misma forma.

Haz clic en "MySQL Databases". Se abrirá una página con información sobre tus bases de datos y usuarios.


Paso 3: Identificar la base de datos y el usuario

En esta página, verás dos tablas principales:

  • Tabla "Current Databases": Aquí aparecen todas las bases de datos que tienes creadas. Busca la que deseas modificar.
  • Tabla "Current Users": Aquí están los usuarios de bases de datos. Cada usuario tiene una contraseña asociada.

Para cambiar contraseña base de datos cPanel, necesitas saber qué usuario está vinculado a esa base de datos. Normalmente, el nombre del usuario incluye el prefijo de tu cuenta de cPanel (por ejemplo, tucuenta_bduser). Si no lo ves claro, puedes hacer clic en el nombre de la base de datos para ver los usuarios asignados.


Paso 4: Cambiar la contraseña del usuario

Una vez que tengas claro el usuario, sigue estos pasos:

  1. En la página de MySQL Databases, desplázate hacia abajo hasta la sección "Current Users".
  2. Busca el usuario que quieres modificar. A la derecha de su nombre, verás un enlace o botón que dice "Change Password" (o "Cambiar contraseña").
  3. Haz clic en ese enlace. Se abrirá un formulario pequeño.

¿Cómo crear una contraseña segura?

cPanel te permite generar una contraseña automáticamente o escribirla tú mismo. Te recomiendo:

  • Usar al menos 12 caracteres.
  • Combinar letras mayúsculas, minúsculas, números y símbolos (como !, @, #, $).
  • Evitar palabras comunes, fechas de nacimiento o nombres.

[TIP] Puedes usar el generador de contraseñas de cPanel (el icono de llave inglesa) para crear una segura al instante. Luego, cópiala en un lugar seguro (como un gestor de contraseñas).

  1. Escribe la nueva contraseña en el campo "New Password" y confírmala en "Confirm Password".
  2. Haz clic en "Change Password" (o "Cambiar contraseña").

Verás un mensaje de éxito: "Password has been changed successfully" (La contraseña se ha cambiado correctamente). ¡Listo! Ya has completado el cambio.


Paso 5: Actualizar la configuración de tu sitio web

Este paso es fundamental. Si no lo haces, tu sitio web no podrá conectarse a la base de datos y mostrará un error (como "Error de conexión a la base de datos" o una pantalla en blanco).

Para WordPress:

  1. Accede a tu panel de control de archivos (puedes usar el Administrador de Archivos de cPanel o FTP).
  2. Busca el archivo wp-config.php en la raíz de tu sitio (normalmente en public_html).
  3. Ábrelo con un editor de texto (como el bloc de notas o el editor de cPanel).
  4. Busca la línea que dice:
    define('DB_PASSWORD', 'contraseña_anterior');
    
  5. Reemplaza 'contraseña_anterior' por la nueva contraseña que acabas de configurar.
  6. Guarda el archivo y cierra.

Para otros CMS (Joomla, Drupal, etc.):

El proceso es similar: busca el archivo de configuración de la base de datos (como configuration.php en Joomla) y actualiza la contraseña.

[WARNING] Si no actualizas el archivo de configuración, tu sitio web dejará de funcionar inmediatamente después del cambio. ¡No olvides este paso!


Paso 6: Verificar que todo funcione

Después de actualizar la contraseña en tu sitio, es buena idea comprobar que todo está bien:

  1. Abre tu sitio web en el navegador. Debería cargar normalmente.
  2. Si usas WordPress, ve al panel de administración (/wp-admin). Deberías poder iniciar sesión sin problemas.
  3. Realiza una prueba rápida: publica un cambio, agrega un comentario o revisa una página. Si todo funciona, ¡enhorabuena!

Si ves algún error, revisa que hayas escrito bien la contraseña en el archivo de configuración. También asegúrate de que el usuario de la base de datos esté correctamente vinculado a la base de datos (en cPanel, en la sección "MySQL Databases", puedes agregar usuarios a bases de datos si es necesario).


Preguntas frecuentes (FAQ)

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

No te preocupes. Puedes repetir el proceso de cambio las veces que quieras. Solo asegúrate de actualizar el archivo de configuración de tu sitio cada vez.

¿Puedo cambiar la contraseña de una base de datos que está en uso?

Sí, pero hazlo cuando el tráfico de tu sitio sea bajo (por ejemplo, de madrugada) para minimizar el impacto. El cambio es instantáneo, pero el sitio se caerá hasta que actualices el archivo de configuración.

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

No. La contraseña de la base de datos es independiente de la de cPanel. Solo afecta a la conexión entre tu sitio y la base de datos.

¿Y si uso HestiaCP (Syspanel)?

Como mencioné antes, si usas Syspanel (puerto 2106), el proceso es diferente. En ese panel, busca "Bases de datos" y luego "Editar usuario". Allí podrás cambiar la contraseña. No uses esta guía para Syspanel.

¿Es seguro usar el generador de contraseñas de cPanel?

Sí, es muy seguro. Las contraseñas generadas son aleatorias y complejas. Solo asegúrate de guardarlas en un lugar seguro (como un gestor de contraseñas).


Consejos adicionales

  • Mantén un registro: Anota las contraseñas en un gestor de contraseñas (como LastPass, Bitwarden o 1Password). Nunca las guardes en archivos de texto plano en tu escritorio.
  • Cambia la contraseña periódicamente: Cada 3 o 6 meses es una buena práctica. También hazlo inmediatamente si sospechas de un acceso no autorizado.
  • Usa contraseñas únicas: No repitas la misma contraseña para varias bases de datos o servicios.
  • Prueba la conexión desde phpMyAdmin: Si quieres asegurarte de que el cambio fue exitoso, puedes entrar a phpMyAdmin desde cPanel e intentar acceder con el usuario y la nueva contraseña.

Resumen rápido

  1. Inicia sesión en cPanel.
  2. Ve a "MySQL Databases".
  3. Encuentra el usuario de la base de datos.
  4. Haz clic en "Change Password".
  5. Escribe una contraseña segura y confírmala.
  6. Actualiza el archivo de configuración de tu sitio web (como wp-config.php).
  7. Verifica que tu sitio funcione correctamente.

¡Y eso es todo! Cambiar contraseña base de datos cPanel es un proceso de menos de 5 minutos, pero requiere atención para no dejar tu sitio inaccesible. Si tienes alguna duda, no dudes en contactar a tu proveedor de hosting o dejar un comentario. Estoy aquí para ayudarte.

Recuerda: la seguridad de tu sitio web empieza por mantener tus contraseñas actualizadas y seguras. ¡Manos a la obra!

¿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