MySQL

Come Aggiungere un Nuovo Grant di Database a un Utente Esistente

Aggiungi un nuovo grant di database a un utente MySQL esistente sul Nobregas Panel. Concedi accesso a più database con privilegi indipendenti per database.

2 min di lettura 4 visualizzazioni Aggiornato Mar 17, 2026

Un singolo utente del database può avere accesso a più database — ognuno con il proprio set di privilegi. Il Nobregas MySQL Panel ti permette di aggiungere nuovi grant di database a utenti esistenti senza creare account duplicati.

Perché Concedere Più Database a un Utente

  • Utente applicativo condiviso — Un'app che legge da più database.
  • Microservizi — Un utente di servizio che ha bisogno di accesso a diversi database.
  • Reportistica — Un utente di sola lettura che recupera dati da più database.
  • Gestione semplificata — Meno utenti da tracciare e mantenere.

Passo dopo Passo: Aggiungere un Nuovo Grant

  1. Accedi a mysql.nobregas.org.
  2. Vai su Database Users nella barra di navigazione in alto.
  3. Trova l'utente e clicca il pulsante Manage.
  4. Scorri fino alla sezione Add Database Access.
  5. Seleziona un database dal menu a tendina (vengono mostrati solo i database non ancora concessi).
  6. Scegli i privilegi:
    • Lascia ALL PRIVILEGES selezionato per accesso completo, oppure
    • Deselezionalo e seleziona privilegi specifici.
  7. Clicca Add Grant.

Il nuovo grant viene creato immediatamente e appare nella sezione Current Grants sopra.

Impostare Privilegi Diversi per Database

Ogni grant di database è indipendente. Puoi dare a un utente:

  • ALL PRIVILEGES su production_db (controllo completo).
  • Solo SELECT su analytics_db (reportistica di sola lettura).
  • SELECT, INSERT, UPDATE, DELETE su staging_db (solo dati per il testing).

Questa flessibilità ti permette di usare un singolo account utente con livelli di accesso appropriati per database.

Cosa Succede sul Server

Quando clicchi Add Grant, il pannello esegue un'istruzione MySQL GRANT sul nodo server che ospita l'utente. I privilegi vengono applicati al database specifico immediatamente — non serve riavvio.

Verificare il Nuovo Grant

Dopo l'aggiunta:

  1. La sezione Current Grants nella finestra Manage si aggiorna per mostrare il nuovo database.
  2. Nella pagina principale Database Users, la colonna Databases mostra tutti i database concessi con i rispettivi badge dei privilegi.

Limiti

  • Puoi concedere solo database che appartengono al tuo account.
  • Il menu a tendina esclude i database a cui l'utente ha già accesso — nessun grant duplicato.
  • Il numero totale di grant per utente dipende dai limiti del tuo piano.

Rimuovere un Grant in Seguito

Se non hai più bisogno che l'utente acceda a un database, apri la finestra Manage e clicca Revoke accanto a quel grant. L'accesso viene rimosso immediatamente.

Questo articolo è stato utile?