Informazioni sul controllo dell'accesso

Questa pagina illustra i due livelli di controllo dell'accesso per Cloud SQL di Compute Engine. Devi configurare entrambi i livelli di controllo dell'accesso prima di poter gestire l'istanza.

Livelli di controllo dell'accesso

La configurazione del controllo dell'accesso comporta il controllo di chi o cosa può accedere all'istanza. Il controllo dell'accesso avviene su due livelli:

Accesso a livello di istanza
L'accesso a livello di istanza autorizza l'accesso all'istanza Cloud SQL da un'applicazione o un client (in esecuzione in un ambiente App Engine standard o esterno) o da un altro servizio Google Cloud, come Compute Engine.
Accesso al database
L'accesso al database utilizza Ruoli PostgreSQL per consentire agli utenti PostgreSQL di accedere ai dati della tua istanza.

Accesso a livello di istanza

La modalità di configurazione dell'accesso a livello di istanza dipende da dove ti colleghi:
Origine connessione Opzioni di configurazione di accesso Ulteriori informazioni
Compute Engine
  • Proxy di autenticazione Cloud SQL
  • Autorizza l'indirizzo IP statico
Google Kubernetes Engine
  • Immagine Docker del proxy di autenticazione Cloud SQL
  • IP privato
  • Se utilizzi l'IP pubblico, è richiesto il proxy di autenticazione Cloud SQL
Ambiente standard di App Engine
  • Stesso progetto: configura IAM
  • Tra progetti: configura IAM
Ambiente flessibile di App Engine
  • Stesso progetto: preconfigurato
  • Tra progetti: configura IAM
Funzioni Cloud Run
  • Un'istanza Cloud SQL configurata con un IP pubblico.
  • Tra progetti: configura anche IAM
Cloud Run
  • Un'istanza Cloud SQL configurata con un IP pubblico.
  • Tra progetti: configura anche IAM

Accesso al database

Dopo che un utente o un'applicazione si connette a un'istanza di database, l'utente o l'applicazione deve accedere con un account utente o di servizio. Durante la creazione di un'istanza Cloud SQL, configuri (principale). Puoi anche creare altri utenti per avere un controllo più granulare rispetto all'accesso all'istanza.

Per saperne di più, consulta Utenti PostgreSQL e Creazione e gestione di utenti PostgreSQL.

Passaggi successivi