🎨 Sysprovider Code
Sysprovider LogoWiki
🇪🇸Hosting español para ecommerce

Cómo gestionar usuarios y permisos de una base de datos en Plesk

Actualizado el 6 de junio de 2026

¿Qué vas a aprender en esta guía?

Gestionar los usuarios y permisos de una base de datos en Plesk es una de las tareas más comunes y, a la vez, más importantes para cualquier persona que administre un sitio web. Si tienes una tienda online, un blog con WordPress o una aplicación a medida, es muy probable que necesites crear bases de datos, añadir usuarios o limitar quién puede hacer qué dentro de ellas. Entender cómo funciona este proceso te dará control total sobre tu información y, sobre todo, te ayudará a mantenerla segura.

En este artículo, te explicaremos paso a paso cómo gestionar plesk usuarios base de datos, asignar permisos mysql plesk y entender los roles base de datos que la herramienta pone a tu disposición. No necesitas ser un experto en programación; solo sigue las instrucciones y, en menos de lo que piensas, estarás gestionando tus bases de datos como un profesional.


¿Por qué es importante gestionar usuarios y permisos?

Antes de entrar en materia, es fundamental que entiendas el "porqué" de esta tarea. Una base de datos sin control de acceso es como una puerta abierta en tu casa: cualquiera que entre podría leer, modificar o incluso borrar información crítica. Al crear usuarios específicos con permisos limitados, reduces el riesgo de errores humanos y de ataques malintencionados.

Imagina que tienes una aplicación con dos tipos de personas que la usan: los administradores y los visitantes. Los administradores necesitan poder modificar contenido, mientras que los visitantes solo deberían poder leerlo. Con los permisos adecuados, puedes asegurarte de que cada grupo tenga exactamente lo que necesita, nada más y nada menos. Esta es la esencia de una buena gestión.


Primeros pasos: Accede a tu panel de Plesk

Para empezar a gestionar plesk correctamente, primero debes iniciar sesión en tu panel de control. Normalmente, accedes a través de una URL como https://tu-dominio.com:8443 o la dirección que te haya proporcionado tu proveedor de hosting. Una vez dentro, busca la sección que dice Bases de datos en el menú principal. Si no la ves de inmediato, es posible que esté dentro de un apartado llamado "Sitios web y dominios".

[INFO] Si tu hosting utiliza el panel alternativo Syspanel (antes conocido como HestiaCP), el proceso es diferente. Para acceder a Syspanel, la URL suele incluir el puerto 2106. Sin embargo, en esta guía nos centramos exclusivamente en Plesk.


Crear una nueva base de datos y su primer usuario

Si aún no tienes una base de datos creada, este es el momento de hacerlo. Este proceso suele ser el punto de partida para todo lo demás.

Paso 1: Ir a la sección de Bases de datos

En el panel principal de Plesk, haz clic en Bases de datos. Verás un listado con las bases de datos existentes (si las hay) y un botón que dice Agregar base de datos.

Paso 2: Configurar los datos básicos

Al hacer clic en "Agregar base de datos", se abrirá un formulario. Deberás completar los siguientes campos:

  • Nombre de la base de datos: Elige un nombre descriptivo, como mipagina_db o tienda_online.
  • Tipo de base de datos: En la mayoría de los casos, elegirás MySQL o MariaDB, que son los más compatibles con aplicaciones web.
  • Servidor: Si solo tienes uno, lo dejarás por defecto.

Paso 3: Crear el usuario administrador

Plesk te pedirá que crees un usuario para esta base de datos. Este será el usuario principal, normalmente con todos los permisos. Introduce un nombre de usuario (por ejemplo, admin_db) y una contraseña segura. Si no quieres inventarla tú, puedes usar el botón "Generar" que aparece junto al campo de contraseña.

[TIP] Guarda esta información en un gestor de contraseñas. La necesitarás cada vez que instales una aplicación como WordPress o Joomla.

Paso 4: Confirmar la creación

Haz clic en Aceptar o Crear. Plesk generará la base de datos y el usuario asociado. A partir de este momento, ya puedes empezar a trabajar con ella.


Añadir más usuarios a una base de datos existente

Con el tiempo, es posible que necesites añadir más usuarios. Por ejemplo, si contratas a un desarrollador externo para que trabaje en tu web, querrás darle acceso sin compartir las credenciales del administrador principal. Veamos cómo hacerlo.

Paso 1: Selecciona la base de datos

En el listado de Bases de datos, haz clic en el nombre de la base de datos a la que quieres añadir un usuario. Se abrirá la página de gestión de esa base de datos.

Paso 2: Ve a la sección de Usuarios

Dentro de la página de la base de datos, busca la pestaña o sección que dice Usuarios. Aquí verás una tabla con los usuarios existentes y sus permisos.

Paso 3: Agrega un nuevo usuario

Haz clic en Agregar usuario. Se te pedirá que introduzcas:

  • Nombre de usuario: Algo identificativo, como desarrollador_externo.
  • Contraseña: Una contraseña robusta.
  • Confirmar contraseña: Repítela para evitar errores.

Paso 4: Asigna los permisos

Aquí es donde entran en juego los permisos mysql plesk. En este formulario, verás una lista de casillas de verificación que corresponden a diferentes privilegios. Los más comunes son:

  • SELECT: Permite leer datos.
  • INSERT: Permite añadir nuevos registros.
  • UPDATE: Permite modificar registros existentes.
  • DELETE: Permite borrar registros.
  • CREATE: Permite crear nuevas tablas.
  • DROP: Permite eliminar tablas completas.
  • ALTER: Permite modificar la estructura de las tablas.

Para un usuario que solo necesita consultar información, marcar únicamente SELECT sería suficiente. Para un desarrollador que necesita trabajar en la estructura, probablemente tendrás que marcar casi todas las casillas.

[WARNING] Ten mucho cuidado con los permisos DROP y DELETE. Si los asignas a un usuario por error, podría borrar información crítica sin posibilidad de recuperación.


Entendiendo los roles de base de datos en Plesk

Plesk simplifica la asignación de permisos mediante los roles base de datos. En lugar de marcar cada casilla manualmente, puedes elegir un rol predefinido que ya incluye un conjunto de permisos. Esto es especialmente útil si no estás seguro de qué necesita cada usuario. Los roles más habituales son:

Rol de Lectura (Read Only)

Este rol otorga únicamente el permiso SELECT. Es perfecto para usuarios que solo necesitan ver datos, como un analista que genera informes o un consultor que audita la web.

Rol de Escritura (Write)

Incluye los permisos SELECT, INSERT y UPDATE. Es ideal para usuarios que necesitan añadir o modificar contenido, pero no deberían eliminar nada. Por ejemplo, un editor de contenido en un blog.

Rol de Administrador (Admin)

Este rol otorga todos los permisos, incluidos CREATE, DROP y ALTER. Es el rol más potente y debería reservarse exclusivamente para el administrador principal del sitio o para el desarrollador jefe.

¿Cómo asignar un rol?

Cuando estás creando o editando un usuario, verás un desplegable o una lista de opciones para seleccionar el rol. Simplemente elige el que mejor se adapte a las necesidades del usuario y Plesk marcará automáticamente las casillas correspondientes. Luego puedes modificar los permisos individualmente si lo necesitas.

[INFO] Los roles son una excelente práctica recomendada por los expertos en seguridad. Usarlos reduce la probabilidad de cometer errores al asignar permisos manualmente.


Editar permisos de un usuario existente

¿Necesitas cambiar los permisos de un usuario que ya existe? No hay problema. El proceso es muy sencillo.

Paso 1: Localiza al usuario

En la sección Usuarios de tu base de datos, busca el usuario cuyos permisos quieres modificar.

Paso 2: Haz clic en "Editar"

Junto al nombre del usuario, verás un icono de lápiz o un botón que dice Editar. Haz clic en él.

Paso 3: Ajusta las casillas o el rol

Se abrirá una pantalla similar a la de creación. Aquí puedes cambiar la contraseña, modificar los permisos individuales o cambiar el rol asignado. Una vez que hayas hecho los cambios, haz clic en Aceptar para guardarlos.


Eliminar un usuario de la base de datos

Si un usuario ya no necesita acceso, lo mejor es eliminarlo. Mantener usuarios innecesarios es un riesgo de seguridad.

Paso 1: Ve a la lista de usuarios

Accede a la sección Usuarios de la base de datos correspondiente.

Paso 2: Selecciona el usuario y elimínalo

Marca la casilla junto al nombre del usuario que quieres eliminar. Luego, en la barra superior, haz clic en el botón Eliminar. Plesk te pedirá una confirmación antes de proceder. Una vez confirmado, el usuario desaparecerá y ya no podrá acceder a la base de datos.

[WARNING] Asegúrate de que no hay aplicaciones que dependan de ese usuario antes de eliminarlo. Si una aplicación intenta conectarse con credenciales que ya no existen, el sitio web dará errores de conexión.


Buenas prácticas para la gestión de usuarios y permisos

Gestionar usuarios y permisos no es solo cuestión de hacer clic; también es una cuestión de estrategia. Aquí tienes algunas recomendaciones que te ayudarán a mantener tu base de datos segura y eficiente.

Usa contraseñas fuertes

Evita contraseñas simples como "123456" o "admin". Una buena contraseña debe tener al menos 12 caracteres, incluir mayúsculas, minúsculas, números y símbolos. Plesk incluye un generador de contraseñas que puedes usar.

Aplica el principio del mínimo privilegio

Este principio dicta que cada usuario debe tener solo los permisos necesarios para realizar su trabajo. Si un usuario solo necesita leer datos, no le des permisos de escritura. Esto limita el daño en caso de que su cuenta se vea comprometida.

Revisa los usuarios periódicamente

Al menos una vez al mes, revisa la lista de usuarios de tus bases de datos. Elimina aquellos que ya no trabajan contigo o que no has usado en mucho tiempo. También es buena idea cambiar las contraseñas de manera regular.

Haz copias de seguridad

Antes de realizar cambios importantes en los permisos, como eliminar un usuario o cambiar su rol, asegúrate de tener una copia de seguridad reciente de tu base de datos. Plesk tiene una herramienta de copias de seguridad integrada que puedes programar automáticamente.


Solución de problemas comunes

A veces, las cosas no salen como esperamos. Aquí tienes algunos problemas habituales y cómo resolverlos.

"Access denied for user"

Este error indica que el usuario no tiene permisos para conectarse a la base de datos. Revisa que el nombre de usuario y la contraseña sean correctos. También verifica que el usuario esté asociado a la base de datos correcta.

"Table doesn't exist"

Esto suele ocurrir cuando el usuario tiene permisos limitados y no puede ver todas las tablas. Asegúrate de que el rol asignado incluya los permisos necesarios para la operación que intentas realizar.

Olvidé la contraseña de un usuario

No te preocupes, puedes restablecerla desde Plesk. Ve a la sección de Usuarios, haz clic en Editar junto al usuario en cuestión y cambia la contraseña. Recuerda actualizar las aplicaciones que usan esas credenciales.


Conclusión

Gestionar plesk usuarios base de datos y sus permisos no tiene por qué ser una tarea complicada. Con Plesk, tienes todas las herramientas necesarias para crear, modificar y eliminar usuarios de manera intuitiva y segura. La clave está en entender los permisos mysql plesk y los roles base de datos, y aplicar siempre las mejores prácticas de seguridad.

Recuerda que una buena gestión de usuarios no solo protege tu información, sino que también facilita el trabajo en equipo. Ahora que ya conoces todos los pasos, te animamos a que explores tu panel de Plesk y pongas en práctica lo aprendido. ¡Verás que es mucho más fácil de lo que parece!

Si tienes alguna duda, no dudes en consultar la documentación oficial de Plesk o contactar con tu proveedor de hosting. ¡Buena suerte con tu gestión!

¿Necesitas ayuda?Son dos de nuestros técnicos, Agustín y Mikel, y están disponibles para resolver cualquier problema.

Hablar con ellos ahora
Agustín y Mikel