在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

转载于:https://www.cnblogs.com/abclife/p/5026584.html

Oracle 12C -- 预定义audit policies相关推荐

  1. Oracle Database 12c Security - 12. Audit for Accountability

    Oracle Unified Audit Trail (OUA)是12c新增功能. THE SECURITY CYCLE 审计使安全更完整,审计是事后行为,不能预防. 访问控制并不能保证非授权访问,人 ...

  2. Oracle预定义的21个系统异常类型

    Oracle预定义的21个系统异常类型 参考文章: (1)Oracle预定义的21个系统异常类型 (2)https://www.cnblogs.com/lonelywolfmoutain/p/4234 ...

  3. oracle 12c pl/sql语言,ORACLE 12C SQL语句中通过with 定义PL/SQL 函数

    在ORACLE 12C支持在sql语句中编写函数,用来实现sql语句操作需要使用函数的部分功能,该功能对于你不想在数据库中新建函数 or 你的库是read only模式下要使用新函数实现某种功能,可以 ...

  4. Oracle 12c RAC 安装文档

    首先,谢谢原作者:此文为转载的文章,现将原地址贴出如下: Oracle 12c RAC 安装文档​www.cnblogs.com/leohahah/p/9488963.html 更多精彩Zabbix文 ...

  5. Oracle 12c统一审计

    Oracle 12c统一审计 Oracle Database 12c 推出一套全新的审计架构,称为统一审计功能.统一审计主要利用策略和条件在 Oracle 数据库内部有选择地执行有效的审计.新架构将现 ...

  6. 【转载】Oracle ACE总监对Oracle 12c的一些新特性总结

    2019独角兽企业重金招聘Python工程师标准>>> 本文是Oracle ACE总监Syed Jaffer Hussain对Oracle数据库12c的一些新特性总结,包括数据库管理 ...

  7. Oracle 12c 新特性

    Oracle数据库12c的一些新特性总结,包括数据库管理.RMAN.高可用性以及性能调优等内容. 主要内容: 在线迁移活跃的数据文件 表分区或子分区的在线迁移 不可见字段 相同字段上的多重索引 DDL ...

  8. Oracle 12c新特性对于业务上的一些影响总结

    1.不可见字段 在Oracle 11g R1中,Oracle以不可见索引和虚拟字段的形式引入了一些不错的增强特性.继承前者并发扬光大,Oracle 12c R1中引入了不可见字段思想.在之前的版本中, ...

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

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

最新文章

  1. 网页制作知识:XHTML 和 DOCTYPE 切换
  2. News | Atomwise获投1.23亿美元推进AI药物研发
  3. HBase性能优化方法总结(四):数据计算
  4. 总结:二分法题目汇总 以及二分法模板
  5. WinError 145] 目录不是空的
  6. eclipse 配置jsp
  7. 当程序开发人员开始抛弃技术时,是否意味着噩梦的开始?抛弃了SQL Server 2000才发现客户的简单问题真的很难解决...
  8. [转载]MVP(SC),MVP(PV),PM,MVVM 和 MVC 表现模式架构对比
  9. fastJson toJSONString注意点
  10. 传统的线性降维方法效果不佳。_10分钟数据降维入门
  11. CFD分析过程(CFD Analysis Process)
  12. 因为爬虫失控,CTO和程序员双双被判刑
  13. SpringBoot26 利用 Ribbon + RestTemplate 调用远程服务资源
  14. C++ and Java template class and function 模板类和模板函数
  15. 吸血鬼教授vs狼人工程师
  16. dell服务器接2k显示器,4K、2K已成主流DELL高分辨率显示器推荐
  17. 大学生如何应聘高薪IT职位
  18. 【程序员面试金典】有一个XxY的网格,一个机器人只能走格点且只能向右或向下走,要从左上角走到右下角。请设计一个算法,计算机器人有多少种走法。注意这次的网格中有些障碍点是不能走的。
  19. 自己眼中的程序员VS别人眼中的程序员
  20. C语言函数大全--d开头的函数

热门文章

  1. C/C++根据特定字符分割字符串、读取文件去掉逗号等特定字符、strtok()函数详解
  2. 解决Python中sum函数出现的TypeError: unsupported operand type(s) for +: 'int' and 'list'错误问题
  3. 解决python中出现IndentationError:unindent does not match any outer indentation level错误
  4. Tensorflow动态seq2seq使用总结
  5. 全局路径规划:图搜索算法介绍3(A stars tie breaker)
  6. 自动驾驶车辆转向控制(通过扭矩控制实现方向盘转角控制)
  7. PHP代码中的情话,php语言编程情话
  8. c语言跳至表域跳几个字符,c语言学习最好资料.doc
  9. 窗体皮肤ssk 跟背景图片冲突_一件靠谱的皮肤衣应该长什么样?
  10. mysql 从 a表updateb表_mysql A表自动更新和插入B表的数据