【问题标题】:How do I enable only a single Cloud SQL DB for a GCP service account?如何为 GCP 服务帐号仅启用一个 Cloud SQL DB?
【发布时间】:2021-07-10 19:56:16
【问题描述】:

我有一个服务帐号,该帐号应该只能访问 Cloud SQL 的单个实例。在 GCP 中,我一直在尝试创建一个对实例具有条件访问权限的角色。

数据库的实例名称是 test-sandboxy,我截取了我如何尝试创建角色条件的屏幕截图。

我需要在名字上加上前缀吗?或者有没有可以查找资源名称的目录?

【问题讨论】:

    标签: google-cloud-platform google-cloud-sql google-cloud-iam


    【解决方案1】:

    在 IAM 条件下,您需要输入资源的完全限定名称。这里

    projects/<ProjectNumber>/instances/<InstanceName>
    

    【讨论】:

    • 问题是在官方docs 中说项目编号必须包含在字符串中,而不是项目id。在我的情况下,这个数字没有任何效果,但是在我用 id 替换它之后,一切都开始正常工作了
    • 没错。感谢您的评论,我更新了我的答案
    猜你喜欢
    • 2017-06-29
    • 1970-01-01
    • 2020-05-18
    • 1970-01-01
    • 2022-12-29
    • 2023-01-25
    • 2022-08-08
    • 1970-01-01
    • 2018-01-27
    相关资源
    最近更新 更多