Después de crear un usuario de base de datos, puede que necesites ajustar su acceso — añadir nuevas bases de datos, cambiar niveles de privilegios o revocar acceso completamente. El Panel MySQL de Nobregas proporciona un modal de gestión dedicado para el control completo de privilegios en cualquier usuario existente.
Abrir el Modal de Gestión
- Inicia sesión en mysql.nobregas.org.
- Ve a Database Users en la barra de navegación superior.
- Encuentra el usuario que quieres gestionar.
- Haz clic en el botón Manage en su fila.
El modal de gestión de privilegios se abre, mostrando todos los grants actuales y opciones para modificarlos.
Entender el Diseño del Modal de Gestión
El modal tiene dos secciones principales:
Current Grants
Una lista de cada base de datos a la que el usuario actualmente tiene acceso, incluyendo:
- Nombre de base de datos — La base de datos asociada con el grant.
- Privilegios — Ya sea "ALL PRIVILEGES" o una lista de privilegios individuales.
- Botón Edit — Modificar los privilegios para ese grant específico.
- Botón Revoke — Eliminar el acceso del usuario a esa base de datos completamente.
Add Database Access
Un formulario en la parte inferior para otorgar al usuario acceso a una base de datos adicional con un conjunto específico de privilegios.
Tareas Comunes de Gestión
Ver Privilegios Actuales
Simplemente abre el modal de gestión. Todas las bases de datos y sus privilegios asociados se muestran inmediatamente — sin clics adicionales necesarios.
Añadir un Nuevo Grant de Base de Datos
- En la sección Add Database Access, selecciona una base de datos del desplegable.
- Configura los privilegios deseados (ALL PRIVILEGES o específicos).
- Haz clic en Add Grant.
- El nuevo grant aparece en la sección Current Grants arriba.
Editar Privilegios Existentes
- Haz clic en Edit en el grant que quieres modificar.
- Los checkboxes de privilegios aparecen en línea, pre-rellenados con los privilegios actuales.
- Marca o desmarca privilegios según sea necesario.
- Haz clic en Save Changes.
Revocar Acceso a Base de Datos
- Haz clic en Revoke en el grant que quieres eliminar.
- Confirma la revocación cuando se te pida.
- El grant se elimina y el usuario ya no puede acceder a esa base de datos.
Los Cambios de Privilegios Surten Efecto Inmediatamente
Cuando guardas cambios de privilegios o añades/revocas grants, MySQL los aplica inmediatamente. El usuario no necesita reconectarse — el nuevo conjunto de privilegios se aplica en su próxima consulta.
Consejos para una Gestión Efectiva de Privilegios
- Audita regularmente — Revisa los privilegios de los usuarios periódicamente para asegurar que aún corresponden con las necesidades actuales.
- Empieza restrictivo — Otorga privilegios mínimos primero, luego expande según sea necesario.
- Usa el modal de gestión — Es más rápido y seguro que ejecutar sentencias SQL GRANT/REVOKE directamente.
- Revisa los colores de las insignias — Verde "ALL" significa acceso completo, insignias azules muestran privilegios limitados.