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

Cómo cambiar la contraseña de un usuario de base de datos MySQL en cPanel, Plesk y DirectAdmin

Actualizado el 20 de octubre de 2025

¿Te has quedado bloqueado al intentar acceder a tu base de datos y no recuerdas la contraseña? No te preocupes, es una de las consultas más comunes en el soporte técnico. Cambiar la contraseña de un usuario de base de datos MySQL es un proceso sencillo si sabes dónde mirar dentro de tu panel de control.

En esta guía completa, te explicaré paso a paso cómo hacerlo en los tres paneles de administración más utilizados en el hosting: cPanel, Plesk y DirectAdmin. Además, te daré algunos consejos de seguridad para que tu información esté siempre protegida.


Antes de Empezar: Conceptos Básicos

Cuando hablamos de cambiar contraseña mysql, nos referimos a la clave de acceso que utiliza un usuario específico (que suele tener un nombre similar a usuario_bd o admin_wp) para conectarse a una base de datos concreta.

Es importante que distingas entre:

  • Usuario de la base de datos: Es la identidad que se conecta (ej: miproyecto_user).
  • Base de datos en sí: Es el contenedor de las tablas (ej: miproyecto_bd).
  • Contraseña: La llave que permite al usuario acceder a la base de datos.

Un error muy común es pensar que al cambiar la contraseña del usuario, cambias la del panel de control (cPanel, Plesk, etc.). No es así. Son cosas completamente diferentes.

[WARNING] Cambiar la contraseña de un usuario MySQL romperá inmediatamente cualquier aplicación (como WordPress, Joomla, etc.) que esté usando esa conexión, hasta que actualices los datos en su archivo de configuración (por ejemplo, wp-config.php).


Método 1: Cambiar la contraseña en cPanel

cPanel es el panel más popular del mundo. Su interfaz es muy visual, con iconos, y es bastante intuitivo. Vamos a ello.

Paso 1: Accede a tu panel de cPanel

Abre tu navegador y ve a la URL de acceso. Suele ser algo como https://tudominio.com/cpanel o https://tuip:2083. Introduce tu usuario y contraseña principal de cPanel (no la de la base de datos).

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

Una vez dentro, busca la sección que se llama "Bases de Datos" o "Databases" (si tu cPanel está en inglés). Dentro de ella, encontrarás varias opciones. Haz clic en "MySQL® Databases".

Paso 3: Localiza al usuario en la lista

En la página de "MySQL Databases", desplázate hacia abajo hasta encontrar la sección titulada "Usuarios en la base de datos" o "Users in the database". Verás una tabla con los usuarios que ya existen.

Paso 4: Cambia la contraseña

Busca la fila correspondiente al usuario que quieres modificar. Al final de esa fila, verás un botón o enlace que dice "Cambiar contraseña" o "Change password". Haz clic en él.

Se abrirá un pequeño formulario donde deberás:

  1. Introducir la nueva contraseña.
  2. Confirmarla en el campo siguiente.
  3. (Opcional) Usar el generador de contraseñas seguras que ofrece cPanel.

[TIP] cPanel tiene un medidor de fuerza de contraseña. Asegúrate de que la barra llegue al menos al nivel "Muy fuerte" (Very Strong) para evitar problemas de seguridad.

Paso 5: Guarda los cambios

Haz clic en el botón "Cambiar contraseña" o "Change Password" para guardar los cambios. Verás un mensaje de confirmación en verde.


Método 2: Cambiar la contraseña en Plesk

Plesk tiene una interfaz más moderna y limpia, pero el proceso es igual de sencillo. A diferencia de cPanel, a veces el acceso se realiza directamente con el usuario del sistema.

Paso 1: Inicia sesión en Plesk

Accede a tu panel de Plesk. Normalmente es mediante una URL como https://tudominio.com:8443 o https://tuip:8443. Introduce tus credenciales de administrador o de usuario del plan de hosting.

Paso 2: Ve a la sección de bases de datos

En el menú lateral izquierdo, busca el apartado "Bases de datos" o "Databases". Haz clic en él para ver la lista de todas tus bases de datos.

Paso 3: Accede a la gestión de usuarios

En la lista, verás cada base de datos. En la fila de la base de datos a la que pertenece el usuario, busca un icono de "Usuario" o haz clic en la propia base de datos para entrar en sus detalles.

Dentro de los detalles de la base de datos, busca la pestaña o sección que dice "Usuarios" o "Users". Ahí verás los usuarios asociados a esa base de datos.

Paso 4: Cambia la contraseña del usuario

Junto al nombre del usuario, verás un icono de configuración o un botón de "Cambiar contraseña" (a veces es un pequeño icono de llave o engranaje). Haz clic en él.

Se abrirá una ventana emergente donde deberás:

  1. Introducir la nueva contraseña.
  2. Confirmarla.

[INFO] En Plesk, a diferencia de cPanel, a veces puedes cambiar la contraseña directamente desde el resumen de la base de datos, sin necesidad de entrar en el usuario. Busca siempre el icono de la llave.

Paso 5: Confirma la operación

Haz clic en "Aceptar" o "OK" para guardar la nueva contraseña. El panel te mostrará un mensaje de éxito.


Método 3: Cambiar la contraseña en DirectAdmin

DirectAdmin es conocido por ser rápido y ligero. Su interfaz es menos "bonita" que la de Plesk o cPanel, pero es muy funcional. El proceso aquí es ligeramente diferente.

Paso 1: Accede a DirectAdmin

La URL de acceso suele ser https://tudominio.com:2222. Introduce tu usuario y contraseña principal.

Paso 2: Busca la sección de "MySQL Management"

En el menú principal, busca el icono o enlace llamado "MySQL Management" o "Gestión de MySQL". Está dentro de la sección de "Cuenta" o "Account".

Paso 3: Gestiona los usuarios

Al hacer clic, verás un listado de tus bases de datos y, en la parte inferior, una sección para "Crear nuevo usuario". Pero para cambiar uno existente, busca el usuario en la lista. Junto a su nombre, verás un icono de "Editar" (normalmente un lápiz) o un enlace que dice "Change Password".

Paso 4: Introduce la nueva contraseña

Haz clic en ese icono. Se abrirá una página o un cuadro de diálogo donde podrás escribir la nueva contraseña para ese usuario base datos.

[WARNING] A diferencia de cPanel, en DirectAdmin es muy fácil confundir la contraseña del usuario de la base de datos con la del propio panel. Asegúrate de estar en la sección "MySQL Management" y no en "Change Password" de tu cuenta principal.

Paso 5: Guarda los cambios

Pulsa "Save" o "Guardar". DirectAdmin aplicará el cambio al instante.


¿Qué hago si mi hosting usa Syspanel (HestiaCP)?

Es posible que te encuentres con un panel llamado Syspanel (antiguamente conocido como HestiaCP). Es un panel moderno y gratuito que muchos proveedores de hosting están adoptando.

[INFO] Si tu hosting usa Syspanel, el acceso se realiza a través del puerto 2106. La URL sería algo como https://tudominio.com:2106.

El proceso es bastante similar:

  1. Accede a Syspanel con tu usuario y contraseña.
  2. Busca la sección "Bases de Datos" en el menú lateral izquierdo.
  3. Haz clic en el nombre de la base de datos para ver sus detalles.
  4. Dentro, verás el usuario asociado y un botón para "Cambiar contraseña" o un icono de edición.
  5. Introduce la nueva contraseña y guarda los cambios.

Consejos de Seguridad para tu Nueva Contraseña

Cambiar la contraseña es el primer paso, pero hacerlo de forma segura es crucial. Aquí tienes algunas recomendaciones:

  • Usa una contraseña larga y compleja: Combina mayúsculas, minúsculas, números y símbolos.
  • No reutilices contraseñas: No uses la misma clave para tu correo, tu panel de control y tu base de datos.
  • Utiliza un gestor de contraseñas: Herramientas como Bitwarden o LastPass te ayudarán a generar y almacenar claves seguras sin tener que memorizarlas.
  • Actualiza la configuración de tu aplicación: Si usas WordPress, recuerda actualizar el archivo wp-config.php con la nueva contraseña. Si usas otra aplicación, busca su archivo de configuración de base de datos.

Preguntas Frecuentes (FAQ)

¿Cuánto tiempo tarda en hacer efecto el cambio?

El cambio es inmediato en los tres paneles. En cuanto pulsas el botón de guardar, la contraseña antigua deja de ser válida.

He cambiado la contraseña y ahora mi web da error, ¿qué hago?

Es el error más común. Significa que tu aplicación (WordPress, PrestaShop, etc.) sigue intentando conectarse con la contraseña antigua.

  1. Accede a tu aplicación por FTP o al administrador de archivos de tu panel.
  2. Busca el archivo de configuración (normalmente wp-config.php en WordPress, .env en Laravel, etc.).
  3. Edita el archivo y busca las líneas donde se define DB_PASSWORD o similar.
  4. Sustituye la contraseña antigua por la nueva que acabas de crear.
  5. Guarda el archivo. La web volverá a funcionar.

¿Puedo cambiar la contraseña de varios usuarios a la vez?

No, los paneles de control no suelen ofrecer esta opción. Debes hacerlo uno por uno.

¿Qué hago si no recuerdo el nombre de mi usuario de base de datos?

No te preocupes. En cPanel, la lista de usuarios está en la misma página donde cambias la contraseña. En Plesk y DirectAdmin, puedes ver los usuarios asociados a cada base de datos entrando en los detalles de la misma.

¿Es lo mismo cambiar la contraseña de MySQL que la de SSH?

No, para nada. Son credenciales completamente diferentes. La de MySQL es solo para conectar con la base de datos. La de SSH es para acceder al servidor por línea de comandos.


Conclusión

Cambiar la contraseña de un usuario de MySQL es una tarea de mantenimiento básico que deberías saber hacer. Como has visto, el proceso es muy similar en cPanel, Plesk y DirectAdmin (y también en Syspanel vía puerto 2106). Solo necesitas acceder a la sección de bases de datos, localizar al usuario y establecer una nueva clave segura.

Recuerda siempre actualizar la configuración de tus aplicaciones después del cambio para evitar cortes de servicio. Con esta guía, ya no volverás a tener problemas con el acceso a tus bases de datos.

¿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