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

Crear un usuario de base de datos en Plesk

Actualizado el 8 de septiembre de 2025

¿Qué es un usuario de base de datos en Plesk y por qué necesitas uno?

Cuando trabajas con sitios web dinámicos (como WordPress, Joomla o tiendas online), tu aplicación necesita comunicarse con una base de datos para almacenar y recuperar información. Para que esa comunicación sea segura, no se usa el acceso de administrador de la base de datos, sino un usuario específico con permisos limitados. En Plesk, crear un usuario de base de datos es un proceso sencillo que te permite controlar quién y cómo accede a tu información.

Imagina que tu base de datos es una caja fuerte. El administrador (root) tiene la llave maestra, pero no quieres dársela a cualquiera. Por eso, creas usuarios con llaves que solo abren ciertos compartimentos. Eso es exactamente lo que haremos en este tutorial.


Requisitos previos para crear un usuario de base de datos en Plesk

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

  • Acceso al panel de control de Plesk con credenciales de administrador o de un suscriptor con permisos para gestionar bases de datos.
  • Una base de datos ya creada en Plesk. Si no la tienes, puedes crearla desde el mismo panel (en la sección "Bases de datos").
  • Conocimientos básicos de qué tipo de acceso necesitas (lectura, escritura, etc.). No te preocupes, lo explicaremos.

[INFO] Si estás usando un servidor con Syspanel (anteriormente conocido como HestiaCP), el proceso es diferente y se accede por el puerto 2106. Este tutorial se centra exclusivamente en Plesk.


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

Sigue estos pasos detallados. Es más fácil de lo que parece.

1. Accede al panel de Plesk

Abre tu navegador y escribe la URL de tu servidor Plesk (normalmente algo como https://tudominio.com:8443). Inicia sesión con tu usuario y contraseña.

2. Ve a la sección de bases de datos

Una vez dentro, busca en el menú lateral izquierdo la opción "Bases de datos". Si no la ves, puede estar dentro de "Sitios web y dominios" o en "Herramientas y configuraciones", dependiendo de la versión de Plesk (la interfaz es muy similar en todas).

3. Selecciona la base de datos donde quieres añadir el usuario

Verás una lista con todas las bases de datos que tienes. Haz clic en el nombre de la base de datos a la que quieras agregar un usuario. No te preocupes si hay varias, solo elige la correcta.

4. Busca la opción "Añadir usuario de base de datos"

Dentro de la página de detalles de la base de datos, busca un botón o enlace que diga "Añadir usuario de base de datos", "Crear usuario" o algo similar. Generalmente está en la parte superior derecha o en una pestaña llamada "Usuarios".

5. Configura los datos del nuevo usuario

Se abrirá un formulario. Rellena los campos:

  • Nombre de usuario: Elige un nombre descriptivo, por ejemplo wp_user_miweb. Evita caracteres especiales (solo letras, números y guiones bajos).
  • Contraseña: Plesk te permite generarla automáticamente (recomendado) o escribir una manual. Si la generas, guárdala en un lugar seguro, porque solo la verás una vez.
  • Confirmar contraseña: Si la escribiste manualmente, repítela.
  • Permisos: Aquí seleccionas qué puede hacer el usuario. Las opciones comunes son:
    • Lectura: Solo puede ver datos.
    • Escritura: Puede modificar y agregar datos.
    • Eliminación: Puede borrar datos.
    • Estructura: Puede modificar la estructura de la base (tablas, columnas).
    • Administración: Control total (similar a root, pero solo para esta base de datos).

[TIP] Para la mayoría de aplicaciones web (WordPress, Joomla, etc.), con los permisos de Lectura, Escritura, Eliminación y Estructura es suficiente. No des permisos de administración a menos que sea estrictamente necesario.

6. Guarda el usuario

Haz clic en "Aceptar" o "Crear". Plesk te confirmará que el usuario se ha creado correctamente. A partir de ese momento, ya puedes usar ese usuario y contraseña en la configuración de tu aplicación.


¿Cómo usar el nuevo usuario de base de datos en tu aplicación?

Una vez creado, necesitas conectar tu web a la base de datos usando ese usuario. Por ejemplo, en WordPress:

  1. Busca el archivo wp-config.php en la raíz de tu sitio.
  2. Edita las siguientes líneas:
    define('DB_NAME', 'nombre_de_tu_base_de_datos');
    define('DB_USER', 'el_usuario_que_creaste');
    define('DB_PASSWORD', 'la_contraseña_del_usuario');
    define('DB_HOST', 'localhost'); // Normalmente es localhost
    
  3. Guarda el archivo y listo.

[WARNING] Si cambias el usuario de una base de datos existente, asegúrate de que la aplicación no esté en uso para evitar errores de conexión. Si es posible, haz una copia de seguridad antes.


Preguntas frecuentes (FAQ) sobre usuarios de bases de datos en Plesk

¿Puedo tener varios usuarios para la misma base de datos?

Sí, absolutamente. De hecho, es una buena práctica si diferentes aplicaciones o servicios necesitan acceder a la misma base de datos, pero con distintos niveles de permiso. Por ejemplo, un usuario para la web principal y otro para un plugin de informes.

¿Cómo cambio la contraseña de un usuario existente?

Ve a la base de datos correspondiente, busca la lista de usuarios, haz clic en el nombre del usuario y busca la opción "Cambiar contraseña". Plesk te permitirá actualizarla. Recuerda actualizar también la configuración de tu aplicación.

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

No te preocupes, puedes resetearla desde Plesk siguiendo el mismo camino: accede a la base de datos, busca el usuario y selecciona "Cambiar contraseña". Luego, actualiza los datos en tu aplicación.

¿Puedo eliminar un usuario de base de datos sin afectar la base?

Sí, eliminar un usuario solo quita los permisos de acceso, no borra los datos. Pero cuidado: si la aplicación está usando ese usuario, dejará de funcionar hasta que la reconfiguren con otro usuario. Siempre es mejor desactivar primero la aplicación o cambiar sus credenciales antes de eliminar el usuario.

¿Es seguro usar el mismo usuario para varias bases de datos?

No es recomendable. Si una aplicación es comprometida, el atacante tendría acceso a todas las bases de datos que use ese mismo usuario. Crea un usuario independiente para cada base de datos.

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

Un usuario de Plesk es la cuenta que usas para acceder al panel de control y gestionar todo tu hosting (sitios, correos, bases de datos, etc.). Un usuario de base de datos es solo para acceder a una base de datos específica, y no tiene acceso al panel de Plesk. Son conceptos completamente distintos.

¿Puedo crear un usuario de base de datos desde la línea de comandos?

Sí, si tienes acceso SSH al servidor, puedes hacerlo mediante comandos de MySQL o MariaDB. Sin embargo, el método visual de Plesk es mucho más amigable y seguro para usuarios sin experiencia técnica.

[INFO] Si prefieres la línea de comandos, puedes conectarte a MySQL con mysql -u root -p y luego ejecutar CREATE USER 'usuario'@'localhost' IDENTIFIED BY 'contraseña'; y GRANT ALL PRIVILEGES ON basedatos.* TO 'usuario'@'localhost';. Pero en Plesk, todo esto se hace con clics.


Consejos adicionales para la gestión de usuarios de bases de datos en Plesk

  • Nombres descriptivos: Usa nombres como web_principal_lectura o app_secundaria_escritura para identificar fácilmente qué hace cada usuario.
  • Contraseñas seguras: Aunque Plesk genera contraseñas fuertes, si las escribes manualmente, usa combinaciones de letras mayúsculas, minúsculas, números y símbolos. No uses fechas de cumpleaños o palabras comunes.
  • Revisa periódicamente: Cada cierto tiempo, revisa qué usuarios tienes y elimina los que ya no uses. Esto reduce riesgos de seguridad.
  • No compartas usuarios: Cada servicio o aplicación debe tener su propio usuario. Si trabajas con un equipo, cada persona debería tener su propio usuario (si es posible) o al menos uno compartido solo para un propósito específico.

[WARNING] Si alguna vez necesitas migrar tu sitio a otro servidor, recuerda exportar también los usuarios de base de datos, no solo los datos. En Plesk, puedes hacer una copia de seguridad completa que incluye todo.


Conclusión

Crear un usuario de base de datos en Plesk es una tarea fundamental para mantener la seguridad y organización de tus proyectos web. Con este tutorial, has aprendido a hacerlo paso a paso, a configurar los permisos adecuados y a resolver las dudas más comunes. Recuerda que una buena gestión de usuarios evita problemas futuros y protege tu información.

Si te surge cualquier otra pregunta, 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 bases de datos como un profesional!

¿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