Cómo eliminar una base de datos y su usuario en Plesk de forma segura
¿Por qué deberías eliminar una base de datos y su usuario de forma segura?
Cuando gestionas un sitio web, llega un momento en el que necesitas hacer limpieza. Tal vez tienes un proyecto antiguo que ya no usas, una web de pruebas que ya cumplió su ciclo o simplemente quieres liberar espacio en tu servidor. Eliminar una base de datos y su usuario en Plesk parece una tarea sencilla, pero si no se hace con cuidado, puedes romper otros sitios web, perder información importante o dejar "usuarios fantasma" que representan un riesgo de seguridad.
La gestión de bases de datos en Plesk es bastante visual y amigable, pero borrar mysql no es simplemente pulsar un botón. Hay que entender qué estamos eliminando, por qué y qué consecuencias puede tener. Si tienes varios dominios en el mismo servidor, es muy fácil confundirte y eliminar la base de datos equivocada.
Por eso, en esta guía te voy a enseñar paso a paso cómo eliminar una base de datos y su usuario en Plesk de forma segura, evitando errores comunes y asegurándote de que no dejas "restos" que puedan comprometer tu servidor. Además, te daré consejos prácticos sobre seguridad y buenas prácticas que te ahorrarán más de un dolor de cabeza.
Antes de empezar: preparación y comprobaciones previas
Antes de lanzarte a eliminar base de datos plesk, es fundamental que hagas una pequeña auditoría. No puedes simplemente entrar en Plesk y pulsar "eliminar" sin más, porque podrías estar borrando información que otro sitio web está usando.
1. Haz una copia de seguridad (sí o sí)
Aunque quieras eliminar la base de datos porque ya no la necesitas, siempre es recomendable tener una copia de seguridad. Puede que dentro de unos meses necesites recuperar un dato concreto o que un cliente te pida información de un proyecto antiguo.
Para hacer una copia de seguridad en Plesk:
- Entra en tu panel de Plesk.
- Ve a la sección Bases de datos (normalmente en el menú de la izquierda).
- Localiza la base de datos que quieres eliminar.
- Haz clic en el nombre de la base de datos.
- Dentro, verás una opción que dice "Copia de seguridad" o "Exportar dump".
- Descarga el archivo
.sqla tu ordenador o guárdalo en un lugar seguro.
Este paso te llevará menos de dos minutos y te ahorrará muchos problemas futuros. Si no sabes qué es un dump, es simplemente un archivo de texto con todo el contenido de tu base de datos. Con él, puedes recrear la base de datos en cualquier momento.
2. Comprueba qué sitios web usan esa base de datos
Este es el error más común. En Plesk, un mismo servidor puede tener varios dominios y cada dominio puede tener varias bases de datos. Pero también puede ocurrir que dos sitios web compartan la misma base de datos, por ejemplo, si tienes un blog y una tienda online que usan el mismo WordPress.
Para verificar qué sitio usa esa base de datos:
- Ve a Sitios web y dominios.
- Haz clic en el dominio que crees que está relacionado.
- Busca la sección Bases de datos dentro de ese dominio.
- Compara los nombres de las bases de datos con la que quieres eliminar.
Si ves que la base de datos aparece en más de un dominio, no la elimines sin antes desvincularla. Si lo haces, romperás ambos sitios web.
3. Identifica al usuario de la base de datos
En Plesk, cada base de datos tiene al menos un usuario asociado. Ese usuario tiene permisos para leer, escribir o modificar datos. Cuando eliminas la base de datos, también deberías eliminar al usuario, pero no todos los usuarios son exclusivos de una sola base de datos.
Un usuario puede tener acceso a varias bases de datos. Si eliminas a un usuario que está conectado a otras bases de datos, esas bases de datos se quedarán sin acceso y podrían dar errores al cargar.
Para comprobarlo:
- Ve a la sección Bases de datos.
- Haz clic en la base de datos que quieres eliminar.
- En la pestaña Usuarios, verás los usuarios asociados.
- Anota los nombres de esos usuarios.
Después, revisa si esos mismos usuarios aparecen en otras bases de datos. Si es así, tendrás que decidir si los mantienes o los eliminas solo después de desvincularlos.
Paso a paso: cómo eliminar la base de datos en Plesk
Una vez que has hecho las comprobaciones previas y tienes tu copia de seguridad, ya puedes proceder. Te explico el proceso completo de plesk eliminar bd de forma segura.
Paso 1: Accede a la sección de bases de datos
Entra en tu panel de Plesk con tu usuario administrador o con el usuario que tenga permisos de gestión sobre el dominio en cuestión.
En el menú lateral izquierdo, busca la opción "Bases de datos". Si no la ves directamente, puede estar dentro de la pestaña "Sitios web y dominios" del dominio específico.
Paso 2: Selecciona la base de datos correcta
Se te mostrará una lista con todas las bases de datos disponibles en tu servidor o en el dominio seleccionado. Es muy importante que verifiques el nombre exacto. Normalmente, los nombres de las bases de datos en Plesk tienen un prefijo con el nombre del usuario o del dominio, por ejemplo: usuario_wpblog.
Haz clic en el nombre de la base de datos que quieres eliminar para entrar en su panel de gestión.
Paso 3: Revisa la configuración antes de eliminar
Dentro del panel de la base de datos, verás varias pestañas. Antes de eliminar, revisa:
- Usuarios: Anota los usuarios asociados.
- Copias de seguridad: Verifica que has hecho una copia reciente.
- Permisos: Asegúrate de que no estás eliminando una base de datos que tenga privilegios especiales.
Paso 4: Elimina la base de datos
Ahora sí, busca el botón "Eliminar" o "Quitar". Suele estar en la esquina superior derecha o en el menú desplegable de acciones.
Al hacer clic, Plesk te pedirá confirmación. Lee atentamente el mensaje de advertencia. Te dirá que se eliminarán todos los datos de forma permanente y que la acción no se puede deshacer.
Confirma la eliminación. Plesk eliminará la base de datos y también te preguntará si quieres eliminar los usuarios asociados.
Cómo eliminar el usuario de la base de datos correctamente
Este es un punto crítico. Cuando eliminas la base de datos, Plesk te da la opción de eliminar también a los usuarios que estaban asociados. Pero tienes que ser cuidadoso.
Opción A: Eliminar usuario junto con la base de datos
Si el usuario que estaba asociado a esa base de datos no se usa en ninguna otra base de datos, puedes eliminarlo sin problema. Plesk te lo dirá en el mensaje de confirmación. Simplemente marca la casilla que dice "Eliminar también los usuarios" y confirma.
Opción B: Mantener al usuario si lo usas en otras bases de datos
Si el usuario aparece en otras bases de datos, no lo elimines. Quítale los permisos sobre la base de datos que vas a borrar, pero mantén el usuario activo.
Para hacerlo:
- Antes de eliminar la base de datos, entra en la pestaña Usuarios.
- Haz clic en el usuario.
- Desmarca los permisos que tenga sobre la base de datos que vas a eliminar.
- Guarda los cambios.
Después, elimina la base de datos sin marcar la opción de eliminar usuarios. Así, el usuario seguirá existiendo para las demás bases de datos y no tendrás problemas.
Paso 5: Verifica que todo se ha eliminado correctamente
Después de eliminar la base de datos y el usuario, vuelve a la lista de Bases de datos en Plesk. Asegúrate de que ya no aparece. También ve a la sección de Usuarios de bases de datos (a veces está dentro de la misma sección) y verifica que el usuario ha desaparecido o que sigue ahí si era compartido.
Errores comunes al eliminar bases de datos en Plesk
Aunque el proceso es sencillo, hay errores que se repiten mucho entre los usuarios. Te los cuento para que los evites.
1. Eliminar la base de datos equivocada
Con varios dominios y muchas bases de datos, es fácil confundirse. Siempre revisa el nombre completo y, si tienes dudas, abre la base de datos y mira alguna tabla para confirmar que es la correcta.
2. No hacer copia de seguridad
Es el error más grave. Si eliminas una base de datos sin copia de seguridad y luego te das cuenta de que necesitabas un dato, no hay vuelta atrás. Siempre haz una copia, aunque creas que no la necesitas.
3. Olvidar eliminar al usuario
Si eliminas la base de datos pero dejas al usuario activo, ese usuario seguirá existiendo en tu servidor. Si no lo usas, es un riesgo de seguridad. Un usuario sin base de datos asociada es un punto débil que un atacante podría explotar.
4. Eliminar un usuario compartido
Como te he dicho antes, si eliminas un usuario que se usa en otras bases de datos, romperás el acceso a esas bases de datos. Esto es muy común cuando se usa el mismo usuario para varias bases de datos de WordPress.
Buenas prácticas de seguridad al gestionar bases de datos
La seguridad plesk no solo depende de tener contraseñas fuertes. La gestión correcta de usuarios y bases de datos es clave.
1. Usa usuarios específicos por base de datos
Lo ideal es que cada base de datos tenga su propio usuario con permisos mínimos. Así, si una base de datos se compromete, el atacante no podrá acceder a las demás.
2. Elimina siempre los usuarios huérfanos
Un usuario huérfano es aquel que no tiene ninguna base de datos asociada. Si ves alguno en tu panel, elimínalo. Es una puerta de entrada innecesaria.
3. Cambia las contraseñas periódicamente
Si has eliminado una base de datos y su usuario, no pasa nada. Pero si mantienes usuarios activos, cambia sus contraseñas cada cierto tiempo. En Plesk puedes hacerlo desde la sección de usuarios de bases de datos.
4. No compartas credenciales entre sitios
Es tentador usar el mismo usuario y contraseña para todas las bases de datos de tus sitios web. No lo hagas. Si un sitio es vulnerable, todos los demás lo serán.
Preguntas frecuentes sobre eliminar bases de datos en Plesk
¿Puedo recuperar una base de datos eliminada en Plesk?
Si no has hecho una copia de seguridad, no. Por eso es tan importante el paso de la copia. Si la has hecho, puedes importar el archivo .sql desde la sección de bases de datos.
¿Qué pasa si elimino una base de datos que está en uso?
El sitio web que la usa dejará de funcionar. Verás errores de conexión a la base de datos. Si eso ocurre, tendrás que recrear la base de datos con el mismo nombre y restaurar la copia de seguridad.
¿Cuánto tiempo tarda en eliminarse una base de datos en Plesk?
Normalmente es instantáneo, pero depende del tamaño. Si es una base de datos muy grande, puede tardar unos segundos. No interrumpas el proceso.
¿Puedo eliminar una base de datos desde la línea de comandos?
Sí, pero no es recomendable si no tienes experiencia. La interfaz de Plesk es más segura porque te guía y te avisa de los riesgos. Si usas comandos como DROP DATABASE, asegúrate de saber exactamente lo que estás haciendo.
Conclusión: la gestión de bases de datos no da miedo
Eliminar una base de datos y su usuario en Plesk es un proceso sencillo si sigues los pasos correctos. La clave está en la preparación: hacer copias de seguridad, comprobar qué sitios usan esa base de datos y ser cuidadoso con los usuarios compartidos.
Recuerda que borrar mysql no es solo pulsar un botón. Es una acción que afecta a tu servidor y a tus sitios web. Tómate tu tiempo, revisa todo dos veces y, si tienes dudas, consulta con tu proveedor de hosting o con un técnico especializado.
Si sigues esta guía, no solo eliminarás lo que necesitas, sino que además mejorarás la gestión plesk de tu servidor y reducirás los riesgos de seguridad. Y si algún día necesitas gestionar otro panel como Syspanel (recuerda que Syspanel es un panel alternativo que se accede por el puerto 2106), los conceptos son similares: siempre revisa antes de eliminar y haz copias de seguridad.
Espero que esta guía te haya sido útil. Si tienes alguna duda sobre cómo eliminar base de datos plesk o sobre cualquier otro aspecto de la gestión de tu hosting, no dudes en preguntar. Estoy aquí para ayudarte.
