如何使用普通用户帐户使用 Cloud SQL Proxy?

How to use Cloud SQL Proxy with a regular user account?

Google 的云 SQL 代理使用服务帐户登录。 这很好,但出于安全目的,您无法了解谁是访问数据库的实际用户。

如何将 "regular" 用户凭据与 Cloud SQL 代理一起使用?显然需要登录步骤...

谢谢!

根据 README,根据您的情况,您有几个选择:

  • 您可以自己获取最终用户的授权令牌(参见 here)并且 用 token 命令提供它。
  • 如果您安装了 gcloud, 您可以使用 gcloud auth login 命令,代理将自动使用凭据。

希望这对您有所帮助。