我正在尝试使用带有 IAM 用户的 pgadmin 工具连接到 GCP 云 sql(postgres),但无法登录。我已通过 Cloud sql 代理连接,但在尝试登录时验证失败。
除了以下消息之外,GCP 日志上没有太多内容:2021-12-29 11:11:04.854 UTC [1723]:[2-1] db=postgres,user= @ .com 详细信息:调用者没有权限连接匹配 pg_hba .conf 第 20 行:“本地所有 +cloudsqliamuser cloudsql-iam-user”
将这组角色添加到 IAM 用户
这是成功运行云 sql 代理:
这是pg连接终端错误
在整个设置中,我遵循了 GCP 的这份文档:https ://cloud.google.com/sql/docs/postgres/authentication