权限管理
更新时间 2025-08-19 10:25:47
最近更新时间: 2025-08-19 10:25:47
本文为您介绍 数据库审计的权限管理能力,支持通过IAM实现对 数据库审计的访问控制、权限分配。
数据库审计通过IAM(统一身份认证服务,Identity and Access Management)对用户权限进行管理,IAM可以帮助用户安全地控制数据库审计服务的访问及操作权限。
默认情况下,天翼云主账号拥有管理员权限,而主账号创建的IAM用户没有任何权限。IAM用户需要加入用户组,并给用户组授权相应策略后,IAM用户才能获得策略对应的权限,才可以基于被授予的权限对云服务进行操作。
IAM应用场景
IAM策略主要面向同一主账号下,对不同IAM用户授权的场景:
您可以为不同操作人员或应用程序创建不同IAM用户,并授予IAM用户刚好能完成工作所需的权限,比如查看权限,进行最小粒度授权管理。
新创建的IAM用户可以使用自己的登录名和密码登录控制台,实现多用户协同操作时无需分享账号密码的安全要求。
数据库审计IAM策略说明
天翼云为数据库审计提供如下系统策略。如果系统策略不满足授权要求,可以创建自定义策略,自定义策略是对系统策略的扩展和补充,详情请参见创建自定义策略。
策略名称 | 策略描述 | 类别 | 授权范围 |
---|---|---|---|
数据库审计admin策略 | 数据库审计admin策略,拥有产品所有操作权限。 | 系统策略 | 全局级 |
数据库审计系统管理员策略 | 数据库审计系统管理员策略。 | 系统策略 | 全局级 |
数据库审计审计员策略 | 数据库审计审计员策略,只具备查看权限。 | 系统策略 | 全局级 |
数据库审计安全员策略 | 数据库审计安全员策略。 | 系统策略 | 全局级 |
数据库审计权限及授权项
策略支持的操作与授权项相对应,授权项列表说明如下:
权限:允许或拒绝IAM用户某项操作。
授权项:授权操作对应的权限三元组,创建自定义策略时,支持可视化JSON视图写入权限三元组实现策略配置。
权限类型:授权操作对应的读写类型。
权限 | 授权项 | 权限类型(读/写) | 数据库审计admin策略 | 数据库审计系统管理员策略 | 数据库审计审计员策略 | 数据库审计安全员策略 |
---|---|---|---|---|---|---|
获取实例列表 | dba:vmList:access | 读 | ✓ | ✓ | ✓ | ✓ |
更新实例 | dba:vmUpdate:access | 写 | ✓ | ✓ | × | ✓ |
获取VPC客户端信息 | dba:vpcClientInfo:get | 读 | ✓ | ✓ | ✓ | ✓ |
添加VPC客户端信息 | dba:vpcClientInfo:access | 写 | ✓ | ✓ | × | ✓ |
删除VPC客户端信息 | dba:vpcClientInfo:delete | 写 | ✓ | ✓ | × | ✓ |
获取VPC列表 | dba:vpcList:get | 读 | ✓ | ✓ | ✓ | ✓ |
获取子网信息 | dba:subnetList:get | 读 | ✓ | ✓ | ✓ | ✓ |
更新授权数量 | dba:vmAuthAssetUpdate:access | 写 | ✓ | ✓ | × | ✓ |
升级包升级 | dba:vmUpgrade:access | 写 | ✓ | ✓ | × | ✓ |
实例启动 | dba:vmStart:access | 写 | ✓ | ✓ | × | ✓ |
实例关闭 | dba:vmShutdown:access | 写 | ✓ | ✓ | × | ✓ |
实例删除 | dba:vmDelete:access | 写 | ✓ | ✓ | × | ✓ |
获取安全组列表 | dba:securityGroupList:get | 读 | ✓ | ✓ | ✓ | ✓ |
获取弹性IP列表 | dba:eipList:get | 读 | ✓ | ✓ | ✓ | ✓ |
获取合营云主机订单配置信息 | dba:orderVmConfig:get | 读 | ✓ | ✓ | ✓ | ✓ |
获取可用区 | dba:zoneList:get | 读 | ✓ | ✓ | ✓ | ✓ |
更新弹性IP | dba:eipUpdate:access | 写 | ✓ | ✓ | × | ✓ |
通过IAM授权使用数据库审计
详细操作请参考: