認証

組み込み認証

従来のusername, passwordを入力してログインする方式

IAM認証

IAMを利用してログインする方式 IAMユーザ、サービスアカウント、IAMグループでログインができる

IAM自動認証でログインするには、Cloud SQL Auth Proxyのunix socket接続経由か、Java/Go/Pythonライブラリのコネクタを経由する必要がある

IAM データベースの自動認証では、Cloud SQL コネクタを使用する必要があります。これは、Cloud SQL Auth ProxyGo コネクタJava コネクタPython コネクタでサポートされています。

一応手動認証もあるらしい https://cloud.google.com/sql/docs/postgres/iam-authentication?hl=ja#manual-iam-auth

CloudSQLのネットワーク