MySQL

Cómo Asignar una Base de Datos a un Usuario Durante la Creación

Asigna una base de datos a un usuario MySQL durante la creación en el Panel Nobregas. Selecciona una base de datos del desplegable y configura privilegios en un solo paso.

3 min de lectura 9 vistas Actualizado Mar 17, 2026

Cuando creas un nuevo usuario de base de datos en el Panel MySQL de Nobregas, puedes asignarlo inmediatamente a una base de datos — para que el usuario esté listo para conectarse tan pronto como se cree. Esto te ahorra el paso adicional de añadir grants después.

Guía Paso a Paso

  1. Inicia sesión en mysql.nobregas.org.
  2. Haz clic en Database Users en la barra de navegación superior.
  3. Haz clic en el botón Create User en la parte superior derecha.
  4. Rellena los campos Username, Password y Host.
  5. En el desplegable Grant to Database, selecciona la base de datos a la que quieres que este usuario acceda.
  6. Configura los privilegios deseados (ver abajo).
  7. Haz clic en Create User.

El usuario se crea y se le otorga acceso inmediatamente a la base de datos seleccionada.

Seleccionar una Base de Datos del Desplegable

El desplegable Grant to Database lista todas las bases de datos vinculadas a tu cuenta. Cada base de datos aparece con su nombre completo incluyendo tu prefijo (ej.: u24a5d4_mysite).

Si el desplegable está vacío, significa que aún no has creado ninguna base de datos. Ve a la página Databases primero y crea una.

Qué Sucede Cuando Seleccionas una Base de Datos

Cuando seleccionas una base de datos del desplegable, suceden dos cosas:

  1. La sección de Privileges aparece debajo del desplegable, permitiéndote elegir exactamente qué puede hacer el usuario.
  2. Al crear, el panel ejecuta automáticamente el comando MySQL GRANT en tu servidor para dar acceso al usuario.

Omitir la Asignación de Base de Datos

Si dejas el desplegable en "Select database..." (sin selección), el usuario se creará sin acceso a ninguna base de datos. Puedes añadir grants después usando el botón Manage en la página Database Users.

Esto es útil cuando:

  • Quieres crear el usuario ahora pero asignar bases de datos después.
  • Planeas otorgar acceso a múltiples bases de datos individualmente.
  • Estás creando el usuario para una base de datos que aún no existe.

Asignar Múltiples Bases de Datos

El modal de creación solo permite seleccionar una base de datos a la vez. Para otorgar acceso a bases de datos adicionales:

  1. Crea el usuario con la primera base de datos seleccionada.
  2. Regresa a la lista de Database Users.
  3. Haz clic en el botón Manage en el usuario recién creado.
  4. En el modal de gestión, usa la sección Add Database Access para otorgar bases de datos adicionales con sus propios conjuntos de privilegios.

Verificar la Asignación

Después de la creación, el usuario aparece en la lista de Database Users. La columna Databases muestra a qué bases de datos se le ha otorgado acceso, junto con insignias de privilegios:

  • ALL (insignia verde) — Acceso completo.
  • N privs (insignia azul) — Número específico de privilegios individuales.

¿Fue útil este artículo?