数据管理DMS提供了全方位细粒度的数据安全管理功能,支持对实例、数据库、表、数据列、数据行、元数据等进行访问控制权限管理。本文对DMS提供的访问控制权限进行介绍。
权限类别说明
权限分类 | 权限类别 | 权限说明 | 支持的管控模式 |
---|---|---|---|
操作权限(普通权限) | 实例登录权限 | 用户在获取实例的登录权限后,可以通过数据库账号和密码访问数据库实例。
说明 数据库的账号和密码由您公司的相关负责人管理和提供。
|
|
库权限 | 拥有整个数据库的查询、导出、变更权限(不包含敏感字段和行级管控数据)。 | 安全协同 | |
表权限 | 拥有整个表的查询、导出、变更权限(不包含敏感字段和行级管控数据)。 | 安全协同 | |
敏感列权限 | 拥有敏感字段的查询、导出、变更权限。 | 安全协同 | |
行权限 | 拥有行级管控数据的查询、导出、变更权限。更多信息,请参见行级管控。
说明 申请开通行权限的前提条件:拥有库、表权限。
|
安全协同 | |
可编程对象权限 | 对于安全协同模式的实例,获得可编程对象权限才可以查询、导出、变更数据库的可编程对象。更多信息,请参见可编程对象。 | 安全协同 | |
实例性能查看权限 | 对于安全协同模式的实例,查看数据库性能需要获得性能查看权限。更多信息,请参见数据库性能。 | 安全协同 | |
数据权限(Owner资源) | 实例Owner | Owner可查看对应资源的人员授予情况,授予、回收对应资源的权限,可查询对应资源中的数据(不包含敏感字段和行级管控数据)。
说明 非安全协同模式的实例添加或删除实例Owner,只能由管理员、DBA在首页左侧实例列表中右键单击目标实例,选择
进行管理。
|
|
库Owner | 安全协同 | ||
表Owner | 安全协同 | ||
元数据访问控制 | 元数据访问控制 |
说明 如果您拥有数据权限、操作权限中的任意一种权限,即被视为已授权该实例或数据库。
|
安全协同 |
不同用户角色进行权限管理的方法
- 普通用户:
DMS中的用户(除开启了用户访问控制的用户)可以通过工单申请某个资源的操作权限、数据权限。具体操作,请参见通过工单申请权限。
- 管理员、DBA:
- 通过实例管理功能,管理实例、数据库的权限。具体操作,请参见管理员、DBA管理权限。
- 开启实例、数据库访问控制。具体操作,请参见设置访问控制。
- 管理员:
说明
- 查看用户角色,请参见查看我的系统角色。
- 除元数据访问控制外的权限变更操作(申请、授权、释放、回收)均会记录至操作日志中,您可以在操作日志页签下,查看权限变更记录。 的
通过工单申请权限
数据管理DMS中的用户(除开启了用户访问控制的用户)可以通过提交工单申请权限。
说明 添加DMS用户,请参见用户管理。