【发布时间】:2021-08-02 10:17:45
【问题描述】:
我需要从现有的 GCP Cloud SQL Postgres 数据库中读取数据。我使用 GCP 控制台创建了一个新用户。当我以该用户身份登录时,每当我尝试从任何表中选择时,都会收到“拒绝访问”。我尝试了各种 ALLOW 和 GRANT 都没有运气。
当我运行 GRANT ALL PRIVILEGES ON DATABASE 时,最奇怪的行为是“找不到数据库”响应。它说“数据库不存在”,尽管它绝对存在。
需要对通过 GCP 控制台创建的用户执行哪些命令,以便用户可以从表中进行 SELECT?
谢谢
【问题讨论】:
-
不要说“...没有运气”。显示命令和错误信息。
-
您为新用户授予了哪些权限?
标签: postgresql google-cloud-platform google-cloud-sql