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

Guía para crear usuarios de bases de datos en Plesk

Actualizado el 4 de enero de 2026

¿Necesitas dar acceso a tu base de datos a otra persona o a una aplicación externa, pero no quieres compartir la contraseña del usuario administrador? ¡Estás en el lugar correcto! Crear usuarios de bases de datos en Plesk es una tarea sencilla que te permite gestionar accesos de forma segura y eficiente. En esta guía, te explicaré paso a paso cómo crear un usuario, asignarle permisos y gestionar sus accesos, todo desde el panel de Plesk. No importa si eres nuevo en la administración de servidores, aquí encontrarás explicaciones claras y ejemplos prácticos.


¿Qué es un usuario de base de datos en Plesk?

Un usuario de base de datos en Plesk es una cuenta específica que tiene permisos para conectarse y manipular una base de datos (como MySQL, MariaDB o PostgreSQL). A diferencia del usuario administrador (que suele tener control total sobre todas las bases de datos), los usuarios personalizados permiten limitar las acciones que pueden realizar: solo lectura, solo escritura, o todas las operaciones. Esto es muy útil cuando, por ejemplo, contratas a un desarrollador externo o instalas un CMS como WordPress, ya que puedes otorgar acceso sin comprometer la seguridad de otras bases de datos.

[INFO] En Plesk, cada base de datos puede tener varios usuarios, y cada usuario puede tener permisos diferentes. Esto te da un control granular sobre quién ve o modifica tus datos.


Requisitos previos

Antes de empezar, asegúrate de tener lo siguiente:

  • Acceso al panel de Plesk como administrador o como usuario con permisos para gestionar bases de datos.
  • Una base de datos creada (si no tienes una, puedes crearla desde la sección "Bases de datos" en Plesk).
  • Una contraseña segura para el nuevo usuario (mínimo 8 caracteres, combinando letras mayúsculas, minúsculas, números y símbolos).

[WARNING] No compartas la contraseña del usuario administrador de Plesk con terceros. Siempre crea usuarios específicos para cada aplicación o persona.


Paso a paso: Cómo crear un usuario de base de datos en Plesk

1. Accede a la sección de bases de datos

Inicia sesión en tu panel de Plesk. En el menú principal, verás una categoría llamada "Bases de datos" (o "Databases" si está en inglés). Haz clic en ella. Aparecerá una lista con todas las bases de datos que tienes en tu suscripción.

2. Selecciona la base de datos correspondiente

Busca la base de datos a la que quieres añadir un nuevo usuario. Suele mostrarse con un nombre como tu_dominio_bd o similar. Haz clic en su nombre o en el icono de engranaje (dependiendo de la versión de Plesk). Esto te llevará a la página de gestión de esa base de datos.

3. Ve a la pestaña "Usuarios"

Dentro de la página de la base de datos, verás varias pestañas: "Resumen", "Tablas", "Usuarios", etc. Haz clic en "Usuarios". Aquí se listan los usuarios que ya tienen acceso (generalmente el usuario administrador que se creó junto con la base de datos).

4. Haz clic en "Añadir nuevo usuario"

Busca el botón "Añadir nuevo usuario" (o "Add New User") y haz clic. Se abrirá un formulario con varios campos.

5. Completa los datos del nuevo usuario

Rellena los siguientes campos:

  • Nombre de usuario: Elige un nombre descriptivo, por ejemplo, app_blog_lectura o desarrollador_web. Evita espacios y caracteres especiales.
  • Contraseña: Genera una contraseña segura. Puedes usar el generador integrado de Plesk (icono de llave) para crear una automáticamente.
  • Confirmar contraseña: Vuelve a escribirla.

6. Asigna los permisos (opcional pero recomendable)

En la misma pantalla, verás una sección llamada "Permisos" o "Privilegios". Aquí puedes definir qué acciones puede realizar el usuario. Las opciones comunes son:

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

[TIP] Si el usuario solo necesita leer datos (por ejemplo, para un informe), marca solo SELECT. Si es para un CMS, suele ser seguro marcar SELECT, INSERT, UPDATE y DELETE. Evita dar permisos de DROP o ALTER a menos que sea necesario.

7. Guarda el usuario

Revisa que todo esté correcto y haz clic en "Aceptar" o "Guardar". El nuevo usuario aparecerá en la lista de usuarios de la base de datos. Ya puedes compartir el nombre de usuario y la contraseña con la persona o aplicación que lo necesite.

[INFO] La contraseña se almacena de forma segura en Plesk. No la compartas por canales inseguros como correo electrónico sin cifrar.


Cómo gestionar accesos de usuarios existentes

Una vez creado el usuario, puedes modificar sus permisos o eliminarlo en cualquier momento. Esto es útil si cambian los requisitos de acceso.

Modificar permisos de un usuario

  1. Ve a la misma sección "Usuarios" de la base de datos.
  2. Haz clic en el nombre del usuario que quieres modificar.
  3. En la ventana que aparece, ajusta los permisos marcando o desmarcando las casillas.
  4. Guarda los cambios.

Eliminar un usuario

Si ya no necesitas que un usuario tenga acceso, puedes eliminarlo:

  1. En la lista de usuarios, busca el icono de papelera o la opción "Eliminar" junto al nombre.
  2. Confirma la acción. El usuario se eliminará de inmediato y ya no podrá conectarse a la base de datos.

[WARNING] Al eliminar un usuario, cualquier conexión activa con esa cuenta se cerrará abruptamente. Asegúrate de que no haya procesos en ejecución.


Buenas prácticas al crear usuarios de base de datos en Plesk

Para mantener tu sitio seguro y organizado, sigue estas recomendaciones:

  • Usa contraseñas únicas y fuertes: No repitas contraseñas entre usuarios. Si una se ve comprometida, las demás seguirán seguras.
  • Principio de mínimo privilegio: Otorga solo los permisos estrictamente necesarios para la tarea. Si un usuario solo necesita leer, no le des permisos de escritura.
  • Nombres descriptivos: Usa nombres que indiquen el propósito, como wordpress_lectura o api_escritura. Esto facilita la gestión cuando tienes muchos usuarios.
  • Revisa periódicamente los usuarios: Cada cierto tiempo, revisa la lista de usuarios y elimina aquellos que ya no estén activos.
  • No compartas el usuario administrador: El usuario que se crea automáticamente al añadir la base de datos suele tener todos los permisos. Úsalo solo para tareas administrativas.

[INFO] Si usas Syspanel (antes conocido como HestiaCP), el proceso es similar, pero el acceso al panel es a través del puerto 2106 (ejemplo: https://tudominio.com:2106). En Syspanel, los usuarios de base de datos se gestionan desde la sección "Bases de datos" de cada dominio.


Preguntas frecuentes (FAQ)

¿Puedo usar el mismo usuario para varias bases de datos en Plesk?

Sí, en Plesk puedes asignar un mismo usuario a múltiples bases de datos. Sin embargo, esto no es recomendable por seguridad, ya que si una base de datos se ve comprometida, todas las demás también estarían en riesgo. Es mejor crear un usuario por base de datos.

¿Qué hago si olvido la contraseña de un usuario?

No puedes recuperar la contraseña, pero sí cambiarla. Ve a la sección "Usuarios" de la base de datos, haz clic en el nombre del usuario y selecciona "Cambiar contraseña". Establece una nueva y compártela con quien la necesite.

¿Cómo conecto mi aplicación al nuevo usuario?

Necesitarás los siguientes datos:

  • Servidor de base de datos: Normalmente es localhost o la dirección IP del servidor.
  • Puerto: MySQL usa el puerto 3306; PostgreSQL el 5432.
  • Nombre de la base de datos: El mismo que aparece en Plesk.
  • Nombre de usuario y contraseña: Los que acabas de crear.

En aplicaciones como WordPress, estos datos se configuran en el archivo wp-config.php. En otros CMS, busca la sección de configuración de la base de datos.

¿Puedo crear un usuario que solo pueda conectarse desde una IP específica?

Sí, en Plesk puedes restringir el acceso por IP. Al crear o editar un usuario, busca la opción "Host" o "Permitir conexiones solo desde". Introduce la dirección IP o rango de IPs permitidas. Esto es útil para mayor seguridad.

¿Qué diferencia hay entre un usuario de base de datos y un usuario de Plesk?

Un usuario de Plesk es una cuenta que permite acceder al panel de control para gestionar sitios web, correos, etc. Un usuario de base de datos es una cuenta específica para conectarse a una base de datos. No están relacionados directamente.


Solución de problemas comunes

Error: "Acceso denegado para el usuario"

Esto suele ocurrir por tres razones:

  1. Contraseña incorrecta: Verifica que la hayas escrito bien.
  2. Permisos insuficientes: El usuario no tiene permiso para conectarse desde el host desde el que intenta acceder (por ejemplo, desde un servidor remoto). Revisa la configuración de host en Plesk.
  3. Usuario no asignado a la base de datos: Asegúrate de haber añadido el usuario a la base de datos correcta.

Error: "No se puede conectar al servidor MySQL"

Si el usuario está bien configurado pero no puede conectar, puede deberse a que el servidor de base de datos no está aceptando conexiones externas. En Plesk, puedes habilitar conexiones remotas desde "Herramientas y ajustes" > "Ajustes de base de datos" (dependiendo de la versión). Activa la opción "Permitir conexiones remotas".

[WARNING] Habilitar conexiones remotas aumenta la superficie de ataque. Úsalo solo si es necesario y, si es posible, restringe por IP.


Conclusión

Crear usuarios de bases de datos en Plesk es una habilidad esencial para cualquier administrador de sitios web. Te permite delegar tareas de forma segura, mantener el control sobre quién accede a tus datos y escalar tu proyecto sin comprometer la seguridad. Recuerda siempre seguir las buenas prácticas: contraseñas fuertes, permisos mínimos y revisiones periódicas.

Si tienes dudas adicionales, no dudes en consultar la documentación oficial de Plesk o contactar con tu proveedor de hosting. ¡Ahora ya estás listo para gestionar tus accesos como un experto!

¿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