Oracle的安全评估目标将安全功能分为用户标识与认证(Identification and Authentication)、资源控制(Resource Control)、对象访问控制(Object Access Control)、权限与角色(Privileges and Roles)、审计和可追踪性(Audit and Accountability)、、数据一致性(Data Consistency)。依据后面的任务分配,分别完成以下工作
查看 Oracle参考手册(Reference)等文档,找出该安全功能相关的安全元数据系统表,说明这些元数据系统表结构(如ER图)和数据内容,并进行简要分析。搞了好几天,象无头苍蝇,不知道从哪下手,哪位老大能系统的介绍下,多谢了!
查看 Oracle参考手册(Reference)等文档,找出该安全功能相关的安全元数据系统表,说明这些元数据系统表结构(如ER图)和数据内容,并进行简要分析。搞了好几天,象无头苍蝇,不知道从哪下手,哪位老大能系统的介绍下,多谢了!
ALL_COL_PRIVS
表示列上的授权,用户和PUBLIC是被授予者
ALL_COL_PRIVS_MADE
表示列上的授权,用户是属主和被授予者
ALL_COL_RECD
表示列上的授权,用户和PUBLIC是被授予者
ALL_TAB_PRIVS
表示对象上的授权,用户是PUBLIC或被授予者或用户是属主
ALL_TAB_PRIVS_MADE
表示对象上的权限,用户是属主或授予者
ALL_TAB_PRIVS_RECD
表示对象上的权限, 用户是PUBLIC或被授予者
DBA_COL_PRIVS
数据库列上的所有授权
DBA_ROLE_PRIVS
显示已授予用户或其他角色的角色
DBA_SYS_PRIVS
已授予用户或角色的系统权限
DBA_TAB_PRIVS
数据库对象上的所有权限
ROLE_ROLE_PRIVS
显示已授予用户的角色
ROLE_SYS_PRIVS
显示通过角色授予用户的系统权限
ROLE_TAB_PRIVS
显示通过角色授予用户的对象权限
SESSION_PRIVS
显示用户现在可利用的所有系统权限
SESSION_ROLES
显示当前用户被激活的角色
USER_COL_PRIVS
显示列上的权限,用户是属主、授予者或被授予者
USER_COL_PRIVS_MADE
显示列上已授予的权限,用户是属主或授予者
USER_COL_PRIVS_RECD
显示列上已授予的权限,用户是属主或被授予者
USER_ROLE_PRIVS
显示已授予给用户的所有角色
USER_SYS_PRIVS
显示已授予给用户的所有系统权限
USER_TAB_PRIVS
显示已授予给用户的所有对象权限
USER_TAB_PRIVS_MADE
显示已授予给其他用户的对象权限,用户是属主
USER_TAB_PRIVS_RECD
显示已授予给其他用户的对象权限,用户是被授予者2.审计部分
AUDIT_ACTIONS
包含审计跟踪动作类型代码的描述,例如INSERT、DROP VIEW、DELETE、LOGON和LOCK
DBA_AUDIT_OBJECT
与数据库中对象相关的审计跟踪记录
DBA_AUDIT_POLICIES
数据库中的细粒度审计策略
DBA_AUDIT_SESSION
与CONNECT和DISCONNECT相关的所有审计跟踪记录
DBA_AUDIT_STATEMENT
与GRANT、REVOKE、AUDIT、NOAUDIT和ALTER SYSTEM命令相关的审计跟踪条目
DBA_AUDIT_TRAIL
包含标准审计跟踪条目。USER_AUDIT_TRAILUSER_TRAIL_AUDIT只包含已连接用户的审计行
DBA_FGA_AUDIT_TRAIL
细粒度审计策略的审计跟踪条目
DBA_COMMON_AUDIT_TRAIL
将标准的审计行和细粒度的审计行结合在一个视图中
DBA_OBJ_AUDIT_OPTS
对数据库对象生效的审计选项
DBA_PRIV_AUDIT_OPTS
对系统权限生效的审计选项
DBA_STMT_AUDIT_OPTS
对语句生效的审计选项2.资源部分
DBA_PROFILES
显示所有PROFILE的资源限制情况
USER_RESOURCE_LIMITS
显示当前用户资源限制情况