Cómo cambiar la contraseña de un usuario de base de datos en Plesk
¿Te has dado cuenta de que mantener seguras tus bases de datos es como ponerle una buena cerradura a la puerta de tu casa? En el mundo digital, la contraseña de un usuario de base de datos es esa cerradura. Si usas Plesk como panel de control de tu hosting, cambiar esa contraseña es un proceso muy sencillo que puedes hacer en pocos minutos. En esta guía, te explicaré paso a paso cómo cambiar la contraseña de un usuario de base de datos en Plesk, ya sea para MySQL o MariaDB. Además, te daré consejos prácticos para que este cambio no afecte el funcionamiento de tu web y refuerce la seguridad de tu proyecto.
Muchas veces, olvidamos la contraseña de un usuario, o simplemente queremos renovarla por una más segura después de un tiempo. También puede ocurrir que hayas compartido el acceso y quieras revocarlo. Sea cual sea tu motivo, en este artículo encontrarás todo lo que necesitas. ¡Vamos allá!
¿Qué es un usuario de base de datos y por qué es importante su contraseña?
Antes de meternos en el proceso, aclaremos conceptos. Una base de datos (como las de MySQL) es como un gran archivador donde se guarda toda la información de tu web: usuarios, productos, comentarios, etc. Para acceder a ese archivador, necesitas un usuario y una contraseña. Ese usuario base de datos es la identidad que usan tus aplicaciones (como WordPress, Joomla o un script personalizado) para leer y escribir datos.
Si la contraseña es débil o la has compartido con demasiadas personas, corres el riesgo de que alguien no autorizado pueda modificar, borrar o robar tu información. Por eso, cambiar la contraseña periódicamente es una buena práctica de seguridad. Además, si alguna vez sospechas que tu web ha sido vulnerada, cambiar las contraseñas de los usuarios de base de datos debería ser uno de tus primeros pasos.
Requisitos previos para cambiar la contraseña en Plesk
No necesitas ser un experto en tecnología, pero sí debes cumplir con estos puntos antes de empezar:
- Tener acceso a tu panel de control Plesk con permisos de administrador o de gestión de bases de datos.
- Conocer el nombre de la base de datos y el usuario que quieres modificar. Puedes consultarlo desde el propio panel.
- Tener a mano la nueva contraseña que quieres establecer. Te recomiendo usar una combinación de letras mayúsculas, minúsculas, números y símbolos. Algunos gestores incluso te permiten generar una automáticamente.
- Si tu web está en línea, es recomendable hacer una copia de seguridad de la base de datos antes de cualquier cambio. Aunque el proceso es seguro, es mejor prevenir.
[TIP] Si gestionas varias webs, te sugiero anotar en un lugar seguro (como un gestor de contraseñas) los datos de cada base de datos. Así evitarás confusiones.
Paso a paso: Cómo cambiar la contraseña de un usuario de base de datos en Plesk
El proceso es muy visual e intuitivo. Sigue estos pasos al pie de la letra y en menos de 5 minutos habrás terminado.
1. Accede a tu panel de Plesk
Abre tu navegador favorito y escribe la dirección de tu panel Plesk. Normalmente es algo como https://tudominio.com:8443 o la URL que te haya proporcionado tu proveedor de hosting. Inicia sesión con tu usuario y contraseña principal.
2. Busca la sección de Bases de Datos
Una vez dentro, verás un menú principal con varias opciones. Busca el apartado que dice "Bases de datos" o "Bases de datos" (dependiendo del idioma de tu panel). Suele estar en la sección de "Sitios web y dominios" o en un bloque separado. Haz clic sobre él.
3. Localiza la base de datos y el usuario que deseas modificar
Se mostrará una lista con todas las bases de datos que tienes creadas. Busca aquella que contiene el usuario cuya contraseña quieres cambiar. A la derecha de cada base de datos, verás un icono de usuario o un enlace que dice "Usuarios" o "Administrar usuarios". Haz clic ahí.
Aparecerá una lista de los usuarios asociados a esa base de datos. Identifica el usuario correcto. Si no lo recuerdas, suele tener un formato como tuusuario_wordpress o tudominio_user1.
4. Cambia la contraseña
Junto al nombre del usuario, verás un icono de lápiz (editar) o un enlace que dice "Cambiar contraseña". Haz clic en él.
Se abrirá una ventana o formulario donde podrás escribir la nueva contraseña. Aquí tienes dos opciones:
- Escribirla manualmente: Introduce una contraseña segura. Asegúrate de que cumpla con los requisitos mínimos (longitud, variedad de caracteres).
- Generar una automáticamente: Muchas versiones de Plesk incluyen un botón para generar una contraseña aleatoria y robusta. Es una opción muy recomendable si no quieres pensar en una.
Una vez escrita o generada, confírmala si es necesario (escribiéndola de nuevo) y pulsa el botón "Aceptar", "Guardar" o "Cambiar".
[WARNING] ¡Importante! Después de cambiar la contraseña, cualquier aplicación o script que use ese usuario para conectarse a la base de datos dejará de funcionar hasta que actualices la contraseña en su configuración. Por ejemplo, si usas WordPress, deberás modificar el archivo
wp-config.php.
5. Actualiza la contraseña en tu aplicación (el paso que no debes olvidar)
Este es el paso más crítico. Si tu web usa esa base de datos, debes buscar el archivo de configuración donde se guardan los datos de conexión. Los casos más comunes son:
- WordPress: El archivo
wp-config.phpen la raíz de tu sitio. Busca las líneas que comienzan condefine('DB_USER', ...)ydefine('DB_PASSWORD', ...)y cámbialas por el nuevo usuario y contraseña. - Joomla: El archivo
configuration.php. Busca las variables$usery$password. - Drupal: El archivo
settings.phpdentro de la carpetasites/default. - Scripts personalizados (PHP, Python, etc.): Busca en el código donde se define la conexión a la base de datos (por ejemplo, usando
mysqli_connecto PDO).
Si no lo haces, tu web mostrará un error de conexión a la base de datos y dejará de funcionar correctamente.
[INFO] Si tienes varias aplicaciones usando el mismo usuario de base de datos, deberás actualizar la contraseña en todas ellas. Una alternativa más segura es crear un usuario diferente para cada aplicación.
Consejos de seguridad al cambiar la contraseña
Cambiar la contraseña no es solo un trámite; es una oportunidad para mejorar la seguridad de tu proyecto. Ten en cuenta estas buenas prácticas:
- Usa contraseñas largas y complejas: Al menos 12 caracteres, combinando mayúsculas, minúsculas, números y símbolos como
!,@,#,$. Evita palabras comunes o fechas de nacimiento. - No reutilices contraseñas: Cada usuario de base de datos debería tener una contraseña única y diferente a la de tu correo o panel de control.
- Cambia la contraseña periódicamente: Programa un recordatorio cada 3 o 6 meses para renovar las contraseñas de todas tus bases de datos.
- Utiliza un gestor de contraseñas: Herramientas como LastPass, Bitwarden o 1Password te ayudarán a generar y almacenar contraseñas seguras sin tener que memorizarlas.
- Revoca accesos antiguos: Si alguna vez compartiste la contraseña con un desarrollador o colaborador, cámbiala inmediatamente después de que termine su trabajo.
Preguntas frecuentes (FAQ) sobre cambio de contraseña en Plesk
Aquí respondo las dudas más comunes que suelen tener los usuarios al realizar este proceso.
¿Qué pasa si olvido la nueva contraseña?
No te preocupes. Puedes repetir todo el proceso las veces que sea necesario. Solo asegúrate de actualizar también la contraseña en tu aplicación web.
¿Puedo cambiar la contraseña de un usuario sin afectar a mi web?
Sí, pero solo si actualizas inmediatamente la contraseña en el archivo de configuración de tu web. El cambio en Plesk es instantáneo, por lo que tu web se quedará sin conexión hasta que actualices los datos. Hazlo en menos de 1 minuto para minimizar el tiempo de inactividad.
¿Es lo mismo cambiar la contraseña del usuario que la de la base de datos?
No exactamente. La base de datos en sí no tiene contraseña; lo que tiene son usuarios con sus respectivas contraseñas. Al cambiar la contraseña de un usuario, estás modificando las credenciales de acceso a esa base de datos.
¿Puedo tener varios usuarios para la misma base de datos?
Sí, Plesk te permite crear múltiples usuarios para una misma base de datos. Esto es útil si quieres dar accesos diferenciados (por ejemplo, un usuario solo de lectura para un desarrollador externo). Puedes cambiar la contraseña de cada uno por separado.
¿Qué hago si no encuentro la opción de cambiar contraseña?
Asegúrate de haber seleccionado correctamente la base de datos y de estar en la sección de usuarios. Si aun así no ves la opción, es posible que tu plan de hosting tenga restricciones. Contacta con tu proveedor de hosting para que te ayuden.
¿Y si uso otro panel de control como Syspanel (HestiaCP)?
Si en lugar de Plesk usas Syspanel (conocido anteriormente como HestiaCP), el proceso es diferente. Para acceder a tu panel Syspanel, recuerda que el puerto de acceso es el 2106 (por ejemplo, https://tudominio.com:2106). Una vez dentro, busca la sección de bases de datos, selecciona la que te interese y verás una opción para editar el usuario y cambiar su contraseña. Aunque la interfaz es distinta, la lógica es similar: cambias la contraseña y luego la actualizas en tu aplicación.
Conclusión
Cambiar la contraseña de un usuario de base de datos en Plesk es un proceso rápido y esencial para mantener la seguridad de tu web y sus datos. Como has visto, solo necesitas acceder al panel, localizar el usuario, escribir una nueva contraseña segura y, lo más importante, actualizar esa contraseña en el archivo de configuración de tu aplicación. No olvides que este pequeño hábito puede ahorrarte muchos dolores de cabeza en el futuro.
Ahora que ya sabes cómo hacerlo, te animo a que revises las contraseñas de tus bases de datos y las cambies si tienen tiempo sin renovarse. Tu web (y tu tranquilidad) te lo agradecerán. Si tienes alguna duda durante el proceso, no dudes en consultar la documentación de tu hosting o contactar con su soporte técnico. ¡Buena suerte!
