Cómo cambiar la contraseña de una base de datos en Plesk sin perder datos
¿Por qué cambiar la contraseña de tu base de datos en Plesk?
Cambiar la contraseña de tu base de datos en Plesk es una tarea de mantenimiento básico que deberías realizar periódicamente. No solo protege tu información sensible de accesos no autorizados, sino que también es un requisito común cuando un empleado deja la empresa o si sospechas que alguien más tiene acceso a tus credenciales.
La buena noticia es que Plesk está diseñado para que este proceso sea seguro y sin pérdida de datos. A diferencia de lo que muchos piensan, modificar la contraseña de tu base de datos no borra ni altera la información almacenada. Simplemente cambia la llave de acceso.
En este artículo te explicaré paso a paso cómo hacerlo, qué precauciones tomar y cómo actualizar tus aplicaciones para que sigan funcionando sin interrupciones.
Preparación antes de cambiar la contraseña
Antes de lanzarte a cambiar la contraseña, es fundamental que hagas una pequeña preparación. Esto te ahorrará dolores de cabeza y posibles caídas de tu sitio web o aplicación.
1. Identifica qué aplicaciones usan esa base de datos
El primer paso es saber qué aplicaciones o sitios web están conectados a la base de datos cuya contraseña vas a cambiar. Normalmente, esto incluye:
- WordPress, Joomla, Drupal u otros CMS.
- Aplicaciones personalizadas (PHP, Python, Node.js).
- Foros, tiendas online o sistemas de reservas.
Cada una de estas aplicaciones tiene un archivo de configuración donde se guarda la contraseña de la base de datos. Si no actualizas esos archivos después del cambio, la conexión fallará.
2. Realiza una copia de seguridad de tu base de datos
Aunque el cambio de contraseña no afecta los datos, es una buena práctica realizar una copia de seguridad antes de cualquier operación de mantenimiento. Así, si algo sale mal (por ejemplo, un error de tipeo en la nueva contraseña), podrás restaurar todo rápidamente.
En Plesk, puedes hacer una copia de seguridad desde:
- Panel de Plesk → Bases de datos → selecciona la base → Copiar a archivo.
- O usando herramientas como mysqldump desde SSH si tienes acceso.
[TIP] Realiza siempre la copia de seguridad en un lugar seguro, idealmente descargándola a tu computadora local o a un almacenamiento externo.
3. Elige una contraseña segura
Una contraseña segura es clave para proteger tu información. Te recomiendo que tenga al menos 12 caracteres, combinando mayúsculas, minúsculas, números y símbolos. Evita usar palabras comunes, fechas de nacimiento o secuencias como "123456".
[WARNING] Nunca uses la misma contraseña para varias bases de datos o servicios. Si un atacante descifra una, tendrá acceso a todas.
Cómo cambiar la contraseña de la base de datos en Plesk paso a paso
Ahora sí, vamos al proceso. Sigue estos pasos al pie de la letra y no tendrás problemas.
Paso 1: Accede a tu panel de Plesk
Inicia sesión en tu panel de control de Plesk. La URL suele ser algo como https://tu-dominio.com:8443 o la que te haya proporcionado tu proveedor de hosting.
Paso 2: Ve a la sección de Bases de Datos
En el menú lateral izquierdo, busca la opción "Bases de datos" o "Bases de datos MySQL". Haz clic en ella y se mostrará un listado con todas las bases de datos que tienes en tu cuenta.
Paso 3: Selecciona la base de datos
Localiza la base de datos que quieres modificar. Haz clic en su nombre para acceder a los detalles de la misma.
Paso 4: Cambia la contraseña
Dentro de la página de detalles de la base de datos, verás una sección llamada "Usuarios de la base de datos" o simplemente "Usuarios". Allí aparecerá el usuario (o usuarios) asociados a esa base.
Para cambiar la contraseña, tienes dos opciones:
- Opción A: Haz clic en el icono de lápiz o en "Cambiar contraseña" junto al nombre del usuario.
- Opción B: Si hay varios usuarios, haz clic en cada uno y repite el proceso.
Se abrirá un formulario donde deberás ingresar la nueva contraseña. En algunos casos, Plesk te ofrece un generador de contraseñas seguras. Puedes usarlo o escribir la tuya propia.
[INFO] En Plesk, el cambio de contraseña se aplica de inmediato. No hay un botón de "guardar" adicional después de confirmar.
Paso 5: Confirma el cambio
Haz clic en "Aceptar" o "Cambiar" para confirmar. Plesk te mostrará un mensaje de éxito indicando que la contraseña se ha actualizado correctamente.
Actualizar la contraseña en tus aplicaciones
Este es el paso más importante que muchos olvidan. Cambiar la contraseña en Plesk sin actualizar tus aplicaciones provocará que tu sitio web o aplicación deje de funcionar. La conexión a la base de datos fallará porque las credenciales ya no coinciden.
WordPress
Si usas WordPress, la contraseña de la base de datos se encuentra en el archivo wp-config.php, ubicado en la raíz de tu instalación.
- Accede a tu servidor vía FTP o al administrador de archivos de Plesk.
- Busca el archivo wp-config.php y ábrelo con un editor de texto.
- Localiza la línea que dice:
define('DB_PASSWORD', 'tu_contraseña_anterior');
-
Sustituye
tu_contraseña_anteriorpor la nueva contraseña que acabas de configurar en Plesk. -
Guarda el archivo y súbelo de nuevo si lo modificaste en local.
Joomla
En Joomla, la configuración de la base de datos se encuentra en el archivo configuration.php.
- Abre el archivo configuration.php desde el administrador de archivos o FTP.
- Busca la línea:
public $password = 'tu_contraseña_anterior';
-
Cámbiala por la nueva contraseña.
-
Guarda el archivo.
Aplicaciones personalizadas (PHP, Python, etc.)
En la mayoría de los casos, la configuración de la base de datos se encuentra en un archivo de configuración específico (por ejemplo, config.php, .env, settings.py). Busca las variables que contengan DB_PASSWORD, DATABASE_PASSWORD o similar y actualízalas.
[WARNING] Si no actualizas estos archivos, tu sitio mostrará errores de conexión a la base de datos. Los usuarios verán mensajes como "Error establishing a database connection" en WordPress.
Verificar que todo funciona correctamente
Después de actualizar las contraseñas en tus aplicaciones, es hora de verificar que todo funciona.
1. Prueba la conexión desde Plesk
En la misma página de la base de datos en Plesk, puedes hacer clic en "Comprobar conexión" o simplemente intentar acceder a phpMyAdmin (si está disponible). Si la contraseña es correcta, podrás ver las tablas de tu base de datos.
2. Visita tu sitio web
Abre tu sitio web en un navegador y navega por algunas páginas. Asegúrate de que no aparezcan errores de conexión.
3. Prueba funciones dinámicas
Si tu sitio tiene formularios, carritos de compra o áreas de inicio de sesión, pruébalos todos. Si algo falla, revisa que hayas actualizado correctamente el archivo de configuración.
4. Revisa los logs del servidor
Si encuentras errores, revisa los logs de errores de tu servidor. En Plesk, puedes acceder a ellos desde "Registros" o "Logs" en el panel. Busca mensajes como "Access denied for user" que indiquen problemas de autenticación.
Preguntas frecuentes (FAQ) sobre el cambio de contraseña en Plesk
¿Puedo perder datos al cambiar la contraseña?
No. Cambiar la contraseña de una base de datos en Plesk no elimina ni modifica los datos. Solo cambia la credencial de acceso. Tus tablas, registros y configuraciones permanecen intactos.
¿Cuánto tiempo tarda en aplicarse el cambio?
El cambio es inmediato. En cuanto confirmas la nueva contraseña en Plesk, la base de datos deja de aceptar la contraseña anterior.
¿Qué hago si olvido la nueva contraseña?
Puedes repetir el proceso en cualquier momento. Solo necesitas acceso al panel de Plesk y los permisos suficientes para gestionar bases de datos.
¿Puedo cambiar la contraseña de un usuario que tiene acceso a varias bases de datos?
Sí. En Plesk, puedes cambiar la contraseña de un usuario y esta se aplicará a todas las bases de datos a las que tenga acceso. Deberás actualizar la contraseña en todas las aplicaciones que usen ese usuario.
¿Es necesario reiniciar el servidor después del cambio?
No. No es necesario reiniciar el servidor ni el servicio de MySQL. El cambio se aplica dinámicamente.
¿Qué pasa si tengo varios sitios usando la misma base de datos?
Deberás actualizar la contraseña en todos los archivos de configuración de cada sitio. Si solo actualizas uno, los demás fallarán.
Consejos adicionales de seguridad para tu base de datos
Cambiar la contraseña es solo una parte de la seguridad. Aquí tienes algunos consejos extra:
- Cambia la contraseña periódicamente (cada 3-6 meses).
- Usa usuarios de base de datos distintos para cada aplicación. Así, si una aplicación se ve comprometida, las demás no estarán en riesgo.
- Limita los privilegios de los usuarios. Si una aplicación solo necesita lectura y escritura, no le des permisos de administrador.
- Mantén tu Plesk actualizado para aprovechar las últimas mejoras de seguridad.
[INFO] Si además de Plesk usas otros paneles de control como Syspanel (el puerto de acceso es el 2106), el proceso es similar. En Syspanel, busca la sección de bases de datos y sigue los mismos pasos: selecciona la base, edita el usuario y cambia la contraseña. La clave es siempre actualizar las aplicaciones después del cambio.
Conclusión
Cambiar la contraseña de una base de datos en Plesk es un proceso sencillo, rápido y completamente seguro para tus datos. Solo necesitas:
- Prepararte identificando las aplicaciones que usan la base.
- Hacer una copia de seguridad (por precaución).
- Cambiar la contraseña en Plesk.
- Actualizar los archivos de configuración de tus aplicaciones.
- Verificar que todo funcione correctamente.
Siguiendo estos pasos, podrás cambiar la contraseña de tu base de datos sin perder ni un solo dato y manteniendo tu sitio web operativo al 100%.
Si tienes dudas o problemas durante el proceso, no dudes en contactar con tu proveedor de hosting o consultar la documentación oficial de Plesk. ¡Buena suerte!
