如何使用云IAM用户连接到GCP Cloud SQL [英] How to connect to GCP Cloud SQL using CLoud IAM user
本文介绍了如何使用云IAM用户连接到GCP Cloud SQL的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!
问题描述
这里的第一个答案是如何使用Cloud SQL IAM用户连接到您的Cloud SQL数据库的指南。
Follow these steps to create a user first.
推荐答案
- 为您的本地机器安装Google Cloud SDK。 https://cloud.google.com/sdk/docs/install
- 在任何终端上运行
gcloud
,以在您的系统上验证您的Google Cloud平台用户。gcloud init
- 下载适用于您的操作系统的Google Cloud SQL Auth Proxy。https://cloud.google.com/sql/docs/postgres/sql-proxy
- Windows:下载即可
- MacOS:
curl -o cloud_sql_proxy https://dl.google.com/cloudsql/cloud_sql_proxy.darwin.amd64
- MacOS:
chmod +x cloud_sql_proxy
- 从下载的目录运行代理以启动。使其在您希望连接的持续时间内保持运行。选择系统上未使用的TCP端口。
-instances
字段是实例概述页面上的实例连接名称- Windows:
.cloud_sql_proxy.exe -instances="project:region:db-instance"=tcp:5432 -enable_iam_login
- MacOS Silicon:
softwareupdate --install-rosetta
-需要为较旧的CPU运行软件 - MacOS Silicon:
arch -x86_64 zsh
-打开可以运行该软件的终端 - MacOS硅片:
./cloud_sql_proxy -instances="project:region:db-instance"=tcp:5432 -enable_iam_login
- Windows:
- 服务现在正在运行,并允许连接到数据库。这包括来自您最喜欢的语言的任何编码包和模块,也包括要连接的应用程序,如PgAdmin、DataGlip、JetBrains数据库导航器和Chrome数据库浏览器。将连接设置设置为
- 主机:
localhost
或127.0.0.1
- 用户:
username@email.com
- 密码:
yourGCPpassword
- 主机:
其他资源
- Quickstart for using the Cloud SQL Auth proxy
- MacOS running arch64 processes
- Debugging Connection Issues
这篇关于如何使用云IAM用户连接到GCP Cloud SQL的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持IT屋!
查看全文