在 Compute Engine 虚拟机上,使用 Cloud SQL Proxy 和虚拟机的服务账号,哪个 IAM 角色在允许虚拟机连接到 Cloud SQL 的同时提供了最小权限?
选择一个答案
点击一个选项来检查您的答案。
正确答案: 分配 Cloud SQL Client 角色。.
为什么这是答案
Cloud SQL Client 角色(roles/cloudsql.client)提供了连接到 Cloud SQL 实例所需的最小权限。它允许服务账号使用 Cloud SQL Proxy 进行连接,但没有额外的管理或编辑权限,这符合最小权限原则。Project Editor 和 Project Owner 角色授予了广泛的权限,远超连接 Cloud SQL 所需,违反了最小权限原则。Cloud SQL Editor 角色(roles/cloudsql.editor)允许管理 Cloud SQL 实例,例如创建、修改和删除数据库,这对于仅仅连接数据库来说权限过高。因此,Cloud SQL Client 是最安全和最合适的选择。
通过考试 — 无需无休止地寻找答案
将本次考试的所有验证问题和解释集中在一处,节省数小时的准备时间。1,000+ 认证 · 20+ 语言 · 免费开始。
更快通过考试 → 无需银行卡