在12C中,预定义了三种审计策略:ora_secureconfig,ora_database_parameter,ora_account_mgmt
可以通过脚本$ORACLE_HOME/rdbms/admin/secconf.sql脚本来创建这个三个预定义审计策略,并开启ora_secureconfig策略,另外两个不是默认开启。

ora_account_mgmt:审计用户账户和权限
ora_database_parameter:审计对数据库参数修改行为
ora_secureconfig:包含11g中的审计策略

SQL> select policy_name,audit_option from audit_unified_policies where policy_name in ('ORA_ACCOUNT_MGMT','ORA_DATABASE_PARAMETER','ORA_SECURECONFIG');

POLICY_NAME                    AUDIT_OPTION
------------------------------ ------------------------------
ORA_SECURECONFIG LOGMINING
ORA_SECURECONFIG TRANSLATE ANY SQL
ORA_SECURECONFIG EXEMPT REDACTION POLICY
ORA_SECURECONFIG PURGE DBA_RECYCLEBIN
ORA_SECURECONFIG ADMINISTER KEY MANAGEMENT
ORA_SECURECONFIG DROP ANY SQL TRANSLATION PROFILE
ORA_SECURECONFIG ALTER ANY SQL TRANSLATION PROFILE
ORA_SECURECONFIG CREATE ANY SQL TRANSLATION PROFILE
ORA_SECURECONFIG CREATE SQL TRANSLATION PROFILE
ORA_SECURECONFIG CREATE EXTERNAL JOB
ORA_SECURECONFIG CREATE ANY JOB
ORA_SECURECONFIG GRANT ANY OBJECT PRIVILEGE
ORA_SECURECONFIG EXEMPT ACCESS POLICY
ORA_SECURECONFIG CREATE ANY LIBRARY
ORA_SECURECONFIG GRANT ANY PRIVILEGE
ORA_SECURECONFIG DROP ANY PROCEDURE
ORA_SECURECONFIG ALTER ANY PROCEDURE
ORA_SECURECONFIG CREATE ANY PROCEDURE
ORA_SECURECONFIG ALTER DATABASE
ORA_SECURECONFIG GRANT ANY ROLE
ORA_SECURECONFIG DROP PUBLIC SYNONYM
ORA_SECURECONFIG CREATE PUBLIC SYNONYM
ORA_SECURECONFIG DROP ANY TABLE
ORA_SECURECONFIG ALTER ANY TABLE
ORA_SECURECONFIG CREATE ANY TABLE
ORA_SECURECONFIG DROP USER
ORA_SECURECONFIG CREATE USER
ORA_SECURECONFIG AUDIT SYSTEM
ORA_SECURECONFIG ALTER SYSTEM
ORA_ACCOUNT_MGMT ALTER USER
ORA_ACCOUNT_MGMT CREATE USER
ORA_ACCOUNT_MGMT CREATE ROLE
ORA_ACCOUNT_MGMT DROP USER
ORA_ACCOUNT_MGMT DROP ROLE
ORA_ACCOUNT_MGMT SET ROLE
ORA_ACCOUNT_MGMT ALTER ROLE
ORA_ACCOUNT_MGMT GRANT
ORA_ACCOUNT_MGMT REVOKE
ORA_DATABASE_PARAMETER ALTER DATABASE
ORA_DATABASE_PARAMETER ALTER SYSTEM
ORA_DATABASE_PARAMETER CREATE SPFILE
ORA_SECURECONFIG CREATE DATABASE LINK
ORA_SECURECONFIG DROP DATABASE LINK
ORA_SECURECONFIG ALTER USER
ORA_SECURECONFIG CREATE ROLE
ORA_SECURECONFIG DROP ROLE
ORA_SECURECONFIG SET ROLE
ORA_SECURECONFIG CREATE PROFILE
ORA_SECURECONFIG DROP PROFILE
ORA_SECURECONFIG ALTER PROFILE
ORA_SECURECONFIG ALTER ROLE
ORA_SECURECONFIG CREATE DIRECTORY
ORA_SECURECONFIG DROP DIRECTORY
ORA_SECURECONFIG ALTER DATABASE LINK
ORA_SECURECONFIG CREATE PLUGGABLE DATABASE
ORA_SECURECONFIG ALTER PLUGGABLE DATABASE
ORA_SECURECONFIG DROP PLUGGABLE DATABASE
ORA_SECURECONFIG EXECUTE

Oracle 12C -- 预定义audit policies的更多相关文章

  1. Oracle 12c 新特性 --- 新增对数据泵操作的审计跟踪

    版权声明:本文为博主原创文章,未经博主允许不得转载. https://blog.csdn.net/leo__1990/article/details/90199263 概念 Oracle Data P ...

  2. Oracle 12C 新特性之 恢复表

    RMAN的表级和表分区级恢复应用场景:1.You need to recover a very small number of tables to a particular point in time ...

  3. Oracle 12c用户和安全管理

    前言: Oracle 12c的多租户(multitenant)环境与SQL Server的架构非常相似,CDB$ROOT类似于master.PDB$SEED类似于model.各个pluggable d ...

  4. Oracle 12c RAC 静默安装文档

    参考文档: https://docs.oracle.com/en/database/oracle/oracle-database/12.2/cwlin/index.html https://docs. ...

  5. [20180914]oracle 12c 表 full_hash_value如何计算.txt

    [20180914]oracle 12c 表 full_hash_value如何计算.txt --//昨天在12c下看表full_hash_value与11g的full_hash_value不同,不过 ...

  6. Oracle 12c新特性

    转载自:Oracle 12c新特性(For DBA) 一: Multitenant Architecture (12.1.0.1)      多租户架构是Oracle 12c(12.1)的新增重磅特性 ...

  7. Oracle 12c Windows安装、介绍及简单使用(图文)

    1.下载 地址为:http://www.oracle.com/technetwork/cn/database/enterprise-edition/downloads/index.html 含企业版和 ...

  8. Oracle 12c新特性(For DBA)

    一: Multitenant Architecture (12.1.0.1)      多租户架构是Oracle 12c(12.1)的新增重磅特性,内建的多分租(Multi-tenancy),一个容器 ...

  9. (转)Oracle 12c Windows安装、介绍及简单使用(图文)

    版权声明:http://blog.csdn.net/anxpp https://blog.csdn.net/anxpp/article/details/51345074 转载请注明出处:http:// ...

随机推荐

  1. [Canvas]用透明PNG图在背景上画前景能不遮挡背景

    欲看动态效果请点击下载并用Chrome/Firefox浏览器打开index,html. 图例: 从效果可以明显的看到,五角星边缘和中心都没有对背景遮挡. 代码: <!DOCTYPE html&g ...

  2. 整理收集49条JQuery代码小结

    1. 如何创建嵌套的过滤器 . 代码如下: //允许你减少集合中的匹配元素的过滤器, //只剩下那些与给定的选择器匹配的部分.在这种情况下, //查询删除了任何没(:not)有(:has) //包含c ...

  3. JS 中 JSON 对象与字符串之间的相互转换

    在开发的过程中,如果对于少量参数的前后台传递,可以直接采用ajax的data函数,按json格式传递,后台Request即可,但有的时候,需要传递多个参数,这样后台 接受的时候Request多个很麻烦 ...

  4. SAN和虚拟化,NUMA等

    Virtual Networking Best Practices Following are the vSphere networking best practices: •Separate vir ...

  5. 使用Swashbuckle.AspNetCore生成.NetCore WEBAPI的接口文档

    一.问题 使用Swashbuckle.AspNetCore生成.NetCore WEBAPI的接口文档的方法 二.解决方案 参考文章:https://docs.microsoft.com/zh-cn/ ...

  6. Linux内核配置.config文件

    在命令行中,进入顶层内核目录,并输入命令make menuconfig,就可以启动一个基于菜单的内核配置编辑器.从这里开始,你可以访问每个可用的配置参数,并生成一个定制的内核配置. 当你退出配置编辑器 ...

  7. Spring MVC中forward请求转发2种方式(带参数)

    Spring MVC中forward请求转发2种方式(带参数) http://www.51gjie.com/javaweb/956.html  

  8. python PDF报表服务

    先看牛逼的草图 知乎上刚看到类似的需求 Python Web导出有排版要求的PDF文件 关键技术

  9. 数组排序 -- 结合sort和函数排序

    结合sort和函数排序: 数组由小到大进行排序:sort,sortnum; var arr = [3,43,23,45,65,90]; function sortnum(a,b){ return a- ...

  10. jqGrid动态增加列,使用在根据条件筛选而出现不同的列的场景

    function GetGrid2() { var jqdata = [ { Encode:"20180100", FullName: "BYD", SpecT ...