数据库管理员用户分类
数据库管理员的权限体系为“三权分立”,即每个库中SYSDBA、SYSAUDITOR、SYSSSO三个用户分别拥有管理权限、审计权限、安全相关权限。
数据库管理员(SYSDBA)
SYSDBA 拥有被系统赋予的默认权限,以行使如下职责:
- 管理各种数据库对象,如用户、角色、表、视图、存储过程等的创建、修改、删除。
- 为创建的用户授予/回收各种权限(除了审计和安全之外的权限)。
- 更改数据库参数,设置数据库资源限额。
- 管理数据库的备份、恢复。
- 管理数据库集群。
审计管理员(SYSAUDITOR)
SYSAUDITOR 拥有被系统赋予的默认权限,以行使如下职责:
- 开启和关闭审计功能。
- 对指定的主体或客体启用/禁用指定类型的审计。
- 查询和管理审计结果。
- 管理审计相关权限,授予其他用户/从其他用户收回权限。
安全管理员(SYSSSO)
SYSSSO 拥有被系统赋予的默认权限,以行使如下职责:
- 创建加密机。
- 对主体或客体定义/应用/删除安全策略。
- 黑白名单规则制定。
- 管理安全相关权限,授予其他用户/从其他用户收回权限。