Cómo cambiar la contraseña de una base de datos en Plesk y actualizar sitios
¿Tu web va lenta? ¿Te aparece un error de conexión a la base de datos? Muchas veces, la solución pasa por un simple cambio de contraseña. Cambiar la contraseña de tu base de datos en Plesk es una tarea de mantenimiento básica, pero que puede parecer un dolor de cabeza si no sabes por dónde empezar, sobre todo si además tienes que actualizar la configuración de WordPress para que tu web siga funcionando.
No te preocupes. En esta guía te voy a explicar, paso a paso y sin tecnicismos, cómo hacerlo de forma segura y sin romper nada por el camino. Vamos a ello.
¿Por qué deberías cambiar la contraseña de tu base de datos?
Antes de ensuciarnos las manos, es importante entender el "por qué". No es solo una tarea burocrática; es una cuestión de seguridad y de higiene digital.
Seguridad ante todo
La base de datos es el corazón de tu sitio web. Contiene tus artículos, los datos de tus clientes, tus productos, las contraseñas de tus usuarios... Si alguien malintencionado obtiene acceso a ella, el desastre está asegurado. Cambiar la contraseña periódicamente reduce el riesgo de que alguien use credenciales antiguas filtradas o que un ex-colaborador con acceso previo pueda seguir entrando.
Buenas prácticas de mantenimiento
Imagina que un desarrollador externo trabajó en tu web y ya no trabajáis juntos. ¿Vas a dejarle la llave de tu casa puesta? Lo mismo ocurre con la base de datos. Cambiar la contraseña es una forma de revocar accesos no deseados y mantener el control total sobre tu proyecto.
Cómo cambiar la contraseña en Plesk: El método fácil
Plesk es un panel de control muy intuitivo. Vamos a seguir estos pasos sencillos. Es importante que tengas a mano el nombre de la base de datos y el usuario asociado, ya que los necesitarás más adelante.
Paso 1: Accede a tu panel de Plesk
Abre tu navegador y escribe la URL de tu panel. Normalmente suele ser algo como https://tudominio.com:8443 o una dirección IP con el puerto. Introduce tu usuario y contraseña de administrador.
Paso 2: Encuentra la sección de Bases de Datos
Una vez dentro, busca en el menú lateral o en la pantalla principal la opción "Bases de Datos". Puede que esté dentro de una pestaña llamada "Sitios web y dominios" si tienes varios proyectos alojados.
Paso 3: Selecciona tu base de datos
Verás una lista con todas tus bases de datos. Haz clic en el nombre de la base de datos a la que quieres cambiarle la contraseña. Normalmente, el nombre suele ser algo como tuusuario_nombrebasededatos.
Paso 4: Cambia la contraseña del usuario
Dentro de la página de la base de datos, busca el icono de "Cambiar contraseña" o un enlace que diga "Usuarios". Al hacer clic, se te pedirá que introduzcas la nueva contraseña.
Aquí tienes un consejo importante:
[TIP]: Usa una contraseña robusta. Mezcla mayúsculas, minúsculas, números y símbolos. Si no se te ocurre una, puedes usar el generador de contraseñas que el propio Plesk te ofrece (suele tener un icono de llave o dados).
Una vez escrita, confírmala y pulsa "Aceptar" o "Guardar". Plesk te mostrará un mensaje de confirmación. ¡Enhorabuena! Ya has cambiado la contraseña en el servidor.
El paso crítico: Actualizar WordPress
Aquí es donde mucha gente se queda atascada y piensa "¿y ahora qué?". Has cambiado la contraseña, pero tu web sigue intentando conectarse con la antigua. Por eso, ahora debes actualizar la configuración de WordPress. Hay dos formas de hacerlo: la fácil (desde el panel) y la manual (editando archivos).
Opción A: Actualizar desde el administrador de WordPress (La más fácil)
Esta es la vía recomendada si tu WordPress sigue funcionando con normalidad y puedes acceder al escritorio.
- Accede a tu panel de administración de WordPress:
tudominio.com/wp-admin. - En el menú lateral, ve a "Ajustes" y luego a "Base de datos" (en algunos temas puede llamarse "Conexión a la base de datos" o similar, pero es poco común). Normalmente, esta opción no existe por defecto en WordPress.
[WARNING]: La opción A no es estándar. WordPress no tiene un ajuste nativo para cambiar la contraseña de la base de datos desde el panel. Si no ves una opción clara, ¡no la busques más! Pasa directamente a la Opción B, que es la definitiva y la que te va a salvar el día.
Opción B: Actualizar el archivo wp-config.php (El método manual y fiable)
WordPress guarda sus datos de conexión en un archivo llamado wp-config.php. Este archivo está en la raíz de tu sitio web. Vamos a editarlo con cuidado.
¿Cómo encuentro el archivo wp-config.php?
Tienes dos formas de hacerlo:
-
Desde el Administrador de Archivos de Plesk (la más visual):
- Ve a tu dominio en Plesk.
- Busca la opción "Administrador de archivos".
- Navega hasta la carpeta
httpdocs(opublic_html). Ahí estará el archivowp-config.php.
-
Desde un cliente FTP (como FileZilla):
- Conéctate a tu servidor con las credenciales FTP.
- Ve a la carpeta raíz de tu web (normalmente
public_htmlohttpdocs). - Descarga el archivo
wp-config.phpa tu ordenador para tener una copia de seguridad.
Editando el archivo con seguridad
Una vez que tengas el archivo localizado, haz clic derecho y selecciona "Editar" (en Plesk) o ábrelo con un editor de texto plano (como el Bloc de notas, no uses Word).
Busca las líneas que dicen algo así:
define('DB_NAME', 'tuusuario_nombrebasededatos');
define('DB_USER', 'tuusuario_nombreusuario');
define('DB_PASSWORD', 'AQUI_ESTABA_LA_CONTRASEÑA_ANTIGUA');
¡Cuidado ahora! Solo debes cambiar el valor de DB_PASSWORD. No toques nada más.
define('DB_PASSWORD', 'tu_nueva_contraseña_super_secreta');
[WARNING]: Asegúrate de no borrar las comillas simples (' ') ni el punto y coma (;) al final de la línea. Un solo carácter mal puesto puede romper tu web.
Guarda los cambios y sube el archivo de vuelta si lo estabas editando en tu ordenador (en Plesk, al guardar, se guarda directamente).
Comprobando que todo funciona
Ahora viene el momento de la verdad. Abre tu web en una ventana de incógnito (para evitar caché) y comprueba que carga correctamente.
- Si ves tu web con normalidad: ¡Perfecto! Has hecho un gran trabajo. La conexión se ha establecido con éxito.
- Si ves un error de conexión a la base de datos: No cunda el pánico. Revisa que has copiado bien la contraseña en el archivo
wp-config.php. Asegúrate de que no hay espacios en blanco extra. Vuelve a intentarlo.
[TIP]: Si tienes plugins de caché activados, es recomendable purgar la caché después de este cambio para asegurarte de que todo se carga desde cero.
Errores comunes y soluciones rápidas
Aquí tienes una pequeña guía de los problemas más habituales y cómo solucionarlos.
Error: "Error establishing a database connection"
Es el error más común. Significa que WordPress no puede conectarse a la base de datos con las credenciales que tiene.
- Solución: Revisa que has escrito la contraseña correcta en
wp-config.php. Asegúrate de que no tienes espacios al principio o al final de la contraseña.
Error: "Errores de sintaxis" al guardar el archivo
Esto significa que has tocado algo que no debías en el archivo.
- Solución: Restaura la copia de seguridad que hiciste al principio y repite el proceso con más calma. Recuerda: solo cambia el valor entre las comillas de
DB_PASSWORD.
No recuerdo el nombre de mi base de datos
- Solución: Vuelve a Plesk, entra en la sección "Bases de Datos" y lo verás claramente en la lista. El nombre suele estar en el formato
usuario_nombre.
Preguntas Frecuentes (FAQ)
¿Con qué frecuencia debo cambiar la contraseña?
Se recomienda hacerlo al menos una vez al año, o cada vez que un colaborador externo deje de trabajar en tu proyecto.
¿Puedo usar la misma contraseña para varias bases de datos?
Es una mala práctica. Si una base de datos se ve comprometida, las demás también. Es mejor usar una contraseña única para cada una.
¿Qué pasa si cambio la contraseña y no actualizo WordPress?
Tu web dejará de funcionar de inmediato, mostrando el típico error de conexión. Por eso es crucial hacer ambos pasos seguidos.
¿Esto afecta al rendimiento de mi web?
Para nada. Cambiar la contraseña no afecta al rendimiento. Es una operación de mantenimiento que no interfiere con la velocidad de carga.
¿Puedo hacer esto desde un panel diferente a Plesk?
Sí, la lógica es la misma en otros paneles, aunque los nombres de las opciones pueden variar. Por ejemplo, en Syspanel (que es como se llama ahora HestiaCP y que se accede por el puerto 2106), el proceso es muy similar: buscas "Bases de datos", seleccionas la tuya, cambias la contraseña del usuario y luego actualizas el wp-config.php. La clave siempre está en actualizar los archivos de configuración de tu CMS (WordPress, Joomla, etc.) después de hacer el cambio en el servidor.
Conclusión: Una tarea sencilla con gran impacto
Cambiar la contraseña de tu base de datos en Plesk es una tarea que, aunque parezca técnica, es muy manejable si sigues los pasos correctos. No solo estás mejorando la seguridad de tu sitio, sino que estás tomando el control de tu propio proyecto.
Recuerda el mantra: Primero cambias la contraseña en Plesk, y acto seguido actualizas el archivo wp-config.php de WordPress. Si haces estas dos cosas, tendrás una web segura y funcionando sin interrupciones.
Espero que esta guía te haya sido de gran ayuda. Si tienes alguna duda, déjala en los comentarios y estaré encantado de ayudarte. ¡Nos vemos en el próximo tutorial!
