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

Plesk: ¿Cómo crear un usuario de base de datos y asignar privilegios?

Actualizado el 10 de junio de 2026

Introducción: ¿Por qué necesitas un usuario de base de datos en Plesk?

Cuando tienes un sitio web dinámico, ya sea WordPress, Joomla, PrestaShop o una aplicación a medida, casi siempre necesitas una base de datos (MySQL o MariaDB) para guardar la información. Pero no basta con crear la base de datos: también necesitas un usuario mysql plesk para que tu aplicación pueda conectarse a ella y leer o escribir datos.

Piensa en la base de datos como un edificio de oficinas muy seguro. La base de datos en sí es el edificio. Ahora bien, no puedes dejar la puerta abierta para que cualquiera entre. Necesitas darle una tarjeta de acceso (el usuario) y decidir a qué plantas o salas puede entrar (los privilegios). En este artículo te voy a explicar, paso a paso y sin tecnicismos, cómo crear ese usuario y asignarle los permisos correctos dentro de Plesk.

¿Qué es un usuario de base de datos y qué son los privilegios?

Antes de ponernos manos a la obra, vamos a aclarar dos conceptos clave que te harán la vida mucho más fácil.

Usuario de base de datos

Un usuario mysql plesk es una credencial (un nombre de usuario y una contraseña) que se utiliza para conectarse a una base de datos concreta. Es independiente del usuario de administración de Plesk. Es decir, no es lo mismo el usuario con el que entras al panel de control que el usuario que utiliza tu web para consultar los datos.

Privilegios o permisos

Los privilegios mysql plesk son los permisos que le das a ese usuario. Definen qué puede hacer y qué no dentro de la base de datos. Por ejemplo, puedes permitir que solo lea datos (SELECT), que también los modifique (UPDATE), que borre (DELETE), que cree tablas nuevas (CREATE), etc.

[INFO] Otorgar solo los privilegios necesarios es una buena práctica de seguridad. Si tu aplicación solo necesita leer datos, no le des permisos para borrar. Así, si alguien roba esas credenciales, el daño potencial es menor.

Requisitos previos antes de empezar

Para seguir esta guía, necesitas:

  • Tener acceso al panel de control de Plesk (normalmente a través de una URL como https://tudominio.com:8443).
  • Tener un dominio o suscripción creada en Plesk.
  • Haber creado previamente la base de datos a la que quieres asignar el usuario. Si no sabes cómo hacerlo, no te preocupes, el proceso es muy similar y lo verás también aquí.

[WARNING] Si tu web está alojada en otro panel de control que no sea Plesk, el proceso puede variar ligeramente. Por ejemplo, si usas Syspanel (anteriormente conocido como HestiaCP), el acceso se realiza a través del puerto 2106 y la interfaz es diferente. Este artículo se centra exclusivamente en Plesk.

Paso 1: Accede al panel de control de Plesk

Abre tu navegador web favorito (Chrome, Firefox, Edge, etc.) y escribe la dirección de tu panel de Plesk. Normalmente suele ser algo como:

https://tudominio.com:8443

Introduce tus credenciales de administrador (usuario y contraseña) y pulsa el botón de "Iniciar sesión". Una vez dentro, verás el escritorio de Plesk con todas las opciones disponibles.

Paso 2: Localiza la base de datos a la que quieres añadir el usuario

En el menú lateral izquierdo, busca la sección que se llama "Sitios web y dominios" y haz clic sobre ella.

Se te mostrará una lista con todos los dominios y subdominios que tienes. Busca el dominio donde está alojada la aplicación que necesita la base de datos y haz clic en su nombre o en el icono de "Administrar".

Una vez dentro de la gestión de tu dominio, desplázate hacia abajo hasta encontrar el bloque llamado "Bases de datos". Ahí verás un listado con todas las bases de datos que has creado para ese dominio. Localiza la base de datos concreta a la que quieres añadir el usuario y haz clic en el nombre de la base de datos o en el icono de "Administrar" que aparece a su derecha.

[TIP] Si todavía no has creado la base de datos, puedes hacerlo ahora mismo desde esta misma sección. Solo tienes que hacer clic en el botón "Agregar base de datos", ponerle un nombre y elegir el tipo (MySQL o MariaDB). El proceso es muy intuitivo.

Paso 3: Accede a la gestión de usuarios de la base de datos

Dentro de la página de administración de tu base de datos, verás varias pestañas o secciones. Busca una que se llame "Usuarios" o "Usuarios de base de datos". Haz clic en ella.

En esta pantalla se te mostrarán todos los usuarios mysql plesk que ya están vinculados a esa base de datos (si hay alguno). Al principio, puede que esté vacía. Para crear uno nuevo, busca el botón "Agregar usuario de base de datos" o "Crear nuevo usuario". Pulsa sobre él.

Paso 4: Crea el nuevo usuario

Ahora se abrirá un formulario para crear el usuario db plesk. Los campos que debes rellenar son los siguientes:

  • Nombre de usuario: Elige un nombre descriptivo, como usuario_wordpress o db_usuario1. Es importante que sea único dentro de tu servidor.
  • Contraseña: Introduce una contraseña segura. Puedes usar el generador de contraseñas que te ofrece Plesk (suele aparecer un icono con un dado o una llave) o escribir una tú mismo. Asegúrate de que tenga al menos 8 caracteres, combinando mayúsculas, minúsculas, números y símbolos.
  • Confirmar contraseña: Repite la contraseña para asegurarte de que no hay errores de escritura.

[WARNING] Anota bien el nombre de usuario y la contraseña en un lugar seguro. No podrás volver a ver la contraseña en texto plano una vez guardada. Si la pierdes, tendrás que restablecerla, lo cual es un proceso adicional.

Una vez rellenados los campos, no pulses todavía el botón de "Aceptar" o "Guardar". Sigue leyendo, porque el siguiente paso es crucial: la asignación de privilegios.

Paso 5: Asigna los privilegios al nuevo usuario

En el mismo formulario de creación, justo debajo de los campos de usuario y contraseña, verás una sección llamada "Privilegios" o "Permisos de la base de datos". Aquí es donde defines los permisos mysql plesk.

Plesk te ofrece dos opciones principales:

  1. Otorgar todos los privilegios: Es la opción más rápida y cómoda. Con un solo clic, el usuario tendrá acceso total a la base de datos: podrá crear, leer, modificar y borrar todo. Es la opción recomendada para la mayoría de las aplicaciones como WordPress, ya que suelen necesitar todos los permisos para funcionar correctamente.

  2. Seleccionar privilegios específicos: Si eres más cauto o la aplicación solo necesita funciones concretas, puedes marcar manualmente las casillas de los privilegios que quieras otorgar. 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.
    • ALTER: Permite modificar la estructura de las tablas.
    • DROP: Permite eliminar tablas.
    • INDEX: Permite crear y eliminar índices.
    • REFERENCES: Permite crear restricciones de clave foránea.

[TIP] Para la gran mayoría de los casos (WordPress, PrestaShop, Magento, etc.), la opción más segura y que evita problemas es "Otorgar todos los privilegios". No te compliques la vida. Si tu aplicación es muy específica y sabes exactamente qué necesita, entonces puedes seleccionar los privilegios a mano.

Paso 6: Guarda los cambios

Una vez hayas elegido el nombre de usuario, la contraseña y los privilegios, haz clic en el botón "Aceptar", "Guardar" o "Crear" (el texto exacto depende de la versión de Plesk que estés utilizando).

Plesk procesará la solicitud y, en unos segundos, te mostrará un mensaje de confirmación indicando que el usuario se ha creado correctamente. Ya tienes tu usuario mysql plesk listo para usar.

Paso 7: Verifica y conecta tu aplicación

Ahora que ya tienes el usuario y sus privilegios, es hora de ponerlo a trabajar. Los datos que necesitarás para configurar tu aplicación (por ejemplo, en el archivo wp-config.php de WordPress) son:

  • Nombre de la base de datos: El que pusiste al crearla.
  • Nombre de usuario: El que acabas de crear.
  • Contraseña: La que elegiste.
  • Host de la base de datos: Normalmente es localhost, pero a veces puede ser una dirección IP o un nombre de servidor. En la mayoría de los casos con Plesk, será localhost.

[INFO] Si tienes problemas para conectar, revisa que el host sea el correcto. En algunos servidores compartidos, el host puede ser algo como mysql.tudominio.com. Puedes encontrar esta información en la sección de "Bases de datos" de Plesk, en los detalles de la base de datos concreta.

Cómo modificar los privilegios de un usuario existente

¿Necesitas cambiar los permisos de un usuario que ya habías creado? No hay problema, es muy sencillo.

  1. Ve a la sección de "Bases de datos" dentro de tu dominio.
  2. Haz clic en el nombre de la base de datos a la que pertenece el usuario.
  3. Ve a la pestaña o sección de "Usuarios".
  4. Localiza el usuario cuyos privilegios quieres modificar y haz clic en el icono de edición (normalmente un lápiz o un engranaje).
  5. Verás el mismo formulario de antes. Cambia las casillas de los privilegios según necesites.
  6. Haz clic en "Aceptar" o "Guardar" para aplicar los cambios.

Cómo eliminar un usuario de base de datos

Si ya no necesitas un usuario, puedes eliminarlo fácilmente. Ten cuidado, porque si la aplicación web lo está usando, dejará de funcionar.

  1. Accede a la gestión de usuarios de la base de datos (como en el punto anterior).
  2. Localiza el usuario que quieres eliminar.
  3. Haz clic en el icono de la papelera o en "Eliminar".
  4. Plesk te pedirá confirmación. Acepta y el usuario desaparecerá.

[WARNING] Eliminar un usuario de base de datos es una acción irreversible. Asegúrate de que no lo necesitas antes de hacerlo. Además, si tienes varias aplicaciones usando el mismo usuario, todas dejarán de funcionar.

Preguntas frecuentes (FAQ)

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

Sí, puedes. De hecho, Plesk te permite asignar un usuario a múltiples bases de datos. Sin embargo, no es una práctica recomendada por seguridad. Si una aplicación es comprometida, el atacante tendría acceso a todas las bases de datos que comparten ese usuario. Es mejor crear un usuario único por base de datos.

¿Qué hago si olvido la contraseña de mi usuario de base de datos?

No te preocupes, puedes restablecerla. Ve a la gestión de usuarios (como en el punto de modificar), haz clic en el icono de edición del usuario y en el campo de contraseña escribe una nueva. Luego guarda los cambios. La contraseña se actualizará al instante, pero recuerda que deberás actualizarla también en el archivo de configuración de tu aplicación.

¿Cuál es la diferencia entre un usuario de base de datos y un usuario de Plesk?

Un usuario de Plesk es el que te da acceso al panel de control para gestionar tus sitios web, correos, etc. Un usuario mysql plesk es una credencial específica para que una aplicación se conecte a una base de datos. Son conceptos totalmente independientes.

¿Necesito crear un usuario de base de datos si uso un CMS como WordPress?

Sí, absolutamente. WordPress necesita un usuario y una contraseña para conectarse a la base de datos donde guarda todas sus publicaciones, configuraciones y comentarios. Durante la instalación de WordPress, te pedirá estos datos.

¿Qué es el puerto 2106?

El puerto 2106 es el puerto de acceso por defecto al panel de control Syspanel (anteriormente conocido como HestiaCP). No tiene nada que ver con Plesk, que normalmente usa el puerto 8443. Si estás leyendo este artículo, es porque tu hosting usa Plesk, así que no necesitas preocuparte por el 2106.

Conclusión

Crear un usuario db plesk y asignarle privilegios es un proceso fundamental para el correcto funcionamiento de cualquier sitio web dinámico. Como has visto, Plesk lo hace muy sencillo e intuitivo, incluso para personas sin grandes conocimientos técnicos.

Recuerda siempre seguir el principio de mínimo privilegio: otorga solo los permisos necesarios para que tu aplicación funcione. Y, sobre todo, guarda bien tus credenciales, porque son la llave de acceso a los datos de tu web.

Si has seguido todos los pasos de este artículo, ya deberías tener tu base de datos lista para ser utilizada por tu aplicación. 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 proyecto!

¿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