Cómo cambiar la contraseña de una base de datos en cPanel o Plesk
¿Por qué es importante cambiar la contraseña de tu base de datos?
La base de datos es el corazón de tu sitio web. Ahí se guardan tus artículos, los datos de tus clientes, los productos de tu tienda online y, en muchos casos, información sensible. Si un atacante consigue acceder a ella, podría robar, borrar o modificar toda esa información. Cambiar la contraseña periódicamente es una de las medidas de seguridad más básicas y efectivas que puedes tomar.
Además, si has tenido que compartir las credenciales con un desarrollador o colaborador externo, es una buena práctica cambiarla en cuanto termina su trabajo. También es la solución definitiva si sospechas que alguien ha podido acceder sin tu permiso o si simplemente has olvidado cuál era la contraseña actual y necesitas establecer una nueva.
La buena noticia es que cambiar la contraseña de tu base de datos es un proceso rápido y sencillo, tanto en cPanel como en Plesk. A continuación, te explicamos paso a paso cómo hacerlo en cada uno de estos paneles de control, los más utilizados en el hosting mundial.
Cómo cambiar contraseña MySQL en cPanel
cPanel es, probablemente, el panel de control más popular del mundo. Su interfaz es bastante intuitiva, pero a veces encontrar la opción exacta puede resultar confuso. Aquí te mostramos el proceso para cambiar contraseña mysql cpanel de forma segura.
Paso 1: Accede a tu panel de cPanel
Lo primero es entrar en tu cuenta de hosting. Normalmente, puedes acceder a cPanel a través de una URL como https://tudominio.com/cpanel o https://tuip:2083. Introduce tu nombre de usuario y contraseña principales (los que usas para gestionar el hosting, no los de la base de datos) y pulsa en "Iniciar sesión".
Paso 2: Localiza la sección "Bases de Datos"
Una vez dentro, verás un panel con muchas secciones. Busca el bloque llamado "Bases de Datos". Dentro de este bloque, encontrarás la herramienta llamada "Bases de Datos MySQL". Haz clic en ella.
[TIP] Si no encuentras la sección, usa el buscador que aparece en la parte superior de cPanel. Escribe "MySQL" y te llevará directamente a la herramienta correcta.
Paso 3: Encuentra tu base de datos y su usuario
En esta pantalla verás un listado con todas las bases de datos que has creado, junto con los usuarios que tienen acceso a cada una. La información se organiza en tablas. Identifica la fila que corresponde a tu base de datos.
Normalmente, verás algo como esto:
- Base de Datos:
usuario_miweb - Usuario:
usuario_adminweb - Privilegios: TODOS LOS PRIVILEGIOS
En esa misma fila, a la derecha, hay un enlace o botón que dice "Cambiar contraseña". Haz clic en él.
Paso 4: Establece la nueva contraseña
Se abrirá una nueva ventana o sección donde te pedirán que introduzcas la nueva contraseña. cPanel te ofrece un generador de contraseñas seguras. Te recomendamos utilizarlo, ya que crea combinaciones complejas difíciles de adivinar.
- Introduce la nueva contraseña en el campo correspondiente.
- Vuelve a escribirla en el campo de confirmación para asegurarte de que no hay errores.
- Pulsa el botón "Cambiar contraseña" o "Actualizar".
cPanel te mostrará un mensaje de confirmación indicando que la contraseña se ha cambiado correctamente. ¡Ya está! Has completado el proceso para cambiar password mysql en cPanel.
[WARNING] Es muy importante que guardes esta nueva contraseña en un lugar seguro. Una vez la cambies, deberás actualizar los archivos de configuración de tu sitio web (como el
wp-config.phpen WordPress) con las nuevas credenciales, o tu web dejará de poder conectarse a la base de datos y mostrará un error.
Cómo cambiar contraseña base datos Plesk
Plesk es otro de los paneles de control más comunes, especialmente en servidores VPS y dedicados. Su interfaz es moderna y el proceso para cambiar la contraseña de una base de datos es ligeramente diferente al de cPanel, pero igual de sencillo.
Paso 1: Accede a Plesk
Entra en tu panel de Plesk. La URL suele ser https://tudominio.com:8443 o la que te haya proporcionado tu proveedor de hosting. Introduce tus credenciales de administrador y accede.
Paso 2: Ve a la sección de "Bases de datos"
En el menú lateral izquierdo, busca la pestaña "Sitios web y dominios". Haz clic en ella. Verás el listado de todos tus dominios. Selecciona el dominio que contiene la base de datos que quieres modificar.
Una vez dentro del dominio, busca la sección "Bases de datos" en el menú. Puede estar representada por un icono de un cilindro de base de datos. Haz clic en él.
Paso 3: Selecciona la base de datos y su usuario
Verás una tabla con todas las bases de datos asociadas a ese dominio. Localiza la que te interesa. Junto a ella, verás el nombre del usuario que tiene acceso. Haz clic en el nombre de la base de datos (suele ser un enlace azul).
Paso 4: Cambia la contraseña del usuario
Se abrirá una página con los detalles de la base de datos. Verás una sección llamada "Usuarios" o "Cuentas de usuario". En esa sección, busca el usuario que quieres modificar y haz clic en el icono de "Cambiar contraseña". Suele ser un icono de un candado o una llave.
Se abrirá una ventana emergente donde deberás:
- Introducir la nueva contraseña en el campo "Nueva contraseña".
- Confirmarla en el campo "Confirmar contraseña".
- Pulsar el botón "Aceptar" o "OK".
Plesk te confirmará que el cambio se ha realizado con éxito. De esta manera, has logrado cambiar contraseña base datos plesk sin complicaciones.
[TIP] Plesk también tiene un generador de contraseñas. Usa el icono del dado o de la flecha circular para que genere una contraseña segura automáticamente.
Qué hacer después de cambiar la contraseña (¡IMPORTANTE!)
El proceso de cambiar la contraseña no termina cuando pulsas el botón de confirmación. Hay un paso crucial que debes hacer a continuación para evitar que tu sitio web se caiga.
Actualizar el archivo de configuración
Tu sitio web necesita saber cuál es la nueva contraseña para poder conectarse a la base de datos. Esta información se guarda en un archivo de configuración.
- Si usas WordPress: El archivo se llama
wp-config.phpy se encuentra en la raíz de tu instalación. Deberás editarlo y buscar las líneas que definenDB_PASSWORD. Sustituye la contraseña antigua por la nueva. - Si usas Joomla: El archivo es
configuration.php. Busca la variablepublic $passwordy cámbiala. - Si usas PrestaShop: El archivo es
parameters.phpdentro de la carpetaapp/config. Buscadatabase_password.
[WARNING] Si no actualizas estos archivos, tu web mostrará el temido "Error de conexión con la base de datos". No te asustes, solo tienes que volver a acceder al archivo y poner la contraseña correcta.
Probar la conexión
Una vez actualizado el archivo, visita tu sitio web para comprobar que carga correctamente. También puedes probar a entrar en el panel de administración (por ejemplo, /wp-admin en WordPress) para asegurarte de que todo funciona.
Herramientas para editar los archivos
Puedes editar estos archivos de dos maneras:
- Desde el propio cPanel o Plesk: Usa el "Administrador de archivos" para navegar hasta la carpeta correspondiente, haz clic derecho sobre el archivo y selecciona "Editar".
- Usando FTP: Conéctate a tu servidor con un cliente FTP como FileZilla, descarga el archivo, edítalo con un editor de texto como Notepad++ y vuelve a subirlo.
Consejos de seguridad para tu base de datos
Cambiar la contraseña es un gran primer paso, pero hay más cosas que puedes hacer para mantener tu base de datos a salvo.
Usa contraseñas robustas
Evita usar nombres, fechas de nacimiento o palabras comunes. Una contraseña segura debe tener al menos 12 caracteres, combinando mayúsculas, minúsculas, números y símbolos. Usa siempre el generador de contraseñas de tu panel de control.
Cambia la contraseña periódicamente
Establece un recordatorio para cambiar la contraseña cada 3 o 6 meses. Es una práctica higiénica que reduce el riesgo de que tus credenciales se vean comprometidas.
No compartas tus credenciales
Si necesitas dar acceso a un desarrollador, crea un usuario de base de datos nuevo con solo los privilegios que necesite para su tarea. Muchos paneles permiten limitar los permisos a solo lectura o solo a ciertas tablas. Así, no tendrás que compartir tu contraseña principal.
Mantén tu software actualizado
Las vulnerabilidades en WordPress, plugins o temas son la puerta de entrada más común para los atacantes. Mantén todo actualizado siempre a la última versión.
Realiza copias de seguridad
Asegúrate de tener un sistema de copias de seguridad automático. Si algo sale mal, podrás restaurar tu base de datos a un estado anterior sin perder información valiosa.
Preguntas frecuentes (FAQ)
¿Qué pasa si olvido la contraseña de mi base de datos?
No hay problema. Sigue los pasos descritos anteriormente para tu panel de control (cPanel o Plesk). El proceso de "cambiar contraseña" es exactamente el mismo que si la hubieras olvidado. Solo necesitas tener acceso al panel de control de tu hosting.
¿Puedo cambiar la contraseña desde phpMyAdmin?
Sí, es posible, pero no es recomendable. phpMyAdmin es una herramienta para gestionar la base de datos, y cambiar la contraseña ahí puede ser más complejo y arriesgado si no se hace correctamente. Es mucho más seguro y sencillo hacerlo desde el panel de control de tu hosting, ya que se encarga de actualizar todos los permisos correctamente.
¿Afecta el cambio de contraseña a mi sitio web si tengo varios usuarios?
Sí. Si tienes varios usuarios con acceso a la misma base de datos, el cambio de contraseña solo afecta al usuario que hayas modificado. Los demás usuarios seguirán funcionando con sus propias contraseñas. Asegúrate de cambiar la contraseña de todos los usuarios que consideres que han podido verse comprometidos.
¿Qué es Syspanel y cómo se relaciona con esto?
Syspanel es el nombre que recibe el panel de control HestiaCP en algunos entornos de hosting. Es una alternativa a cPanel y Plesk. Si tu hosting usa Syspanel, el proceso para cambiar la contraseña es similar: busca la sección de bases de datos, localiza tu base de datos y su usuario, y usa la opción de "Cambiar contraseña". Recuerda que, en estos casos, el acceso a tu panel de control se realiza a través del puerto 2106 (por ejemplo, https://tudominio.com:2106).
¿Cuánto tiempo tarda en hacer efecto el cambio?
El cambio es instantáneo. En cuanto pulsas el botón de confirmación, la contraseña se actualiza en el servidor. Por eso es tan importante actualizar los archivos de configuración de tu web inmediatamente después.
Conclusión
Cambiar la contraseña de tu base de datos es una tarea de mantenimiento esencial que no deberías pasar por alto. Ya sea que uses cPanel o Plesk, el proceso es rápido, directo y está al alcance de cualquier usuario, incluso sin experiencia técnica avanzada.
Recuerda que la seguridad de tu sitio web comienza con acciones simples como esta. Dedica unos minutos a cambiar tus contraseñas con regularidad, usa contraseñas robustas y mantén todo tu software actualizado. Tu web (y tus visitantes) te lo agradecerán. Si tienes cualquier duda, no dudes en contactar con el soporte técnico de tu proveedor de hosting; están ahí para ayudarte.
