当前位置: 首页 > news >正文

Oracle数据库审计

1.什么是审计

审计是用来监控和记录用户的数据库操作的

2.审计级别

  • 语句审计
  • 权限审计
  • 对象审计

3.查看审计功能是否开启:

show parameter audit;相关参数:
audit_file_destOS中审计信息存放位置audit_sys_operations默认值为FALSE,即不审计,修改后需要重启数据库审计sys(或者以sysdba,sysoper身份登录)用户的所有操作(查询表,更新表等等)审计信息放在OS中audit_trailnone:关闭标准审计,11G之前的默认值db:将审计信息记录在数据库中(sys.aud$),只包含连接信息(LOGON,LOGOFF),但不包含以sysdba或    者sysoper连接的信息(记录在OS中)db,extended:将审计信息记录在数据库中,同时包含执行的SQL以及绑定变量os:将审计信息记录在OS中xml:以XML的形式将审计信息记录在OS中xml,extended:以XML的形式将审计信息记录在OS中,同时记录执行的SQL以及绑定变量

4.开启审计功能:

SQL> alter system set audit_sys_operations=TRUE scope=spfile;--审计管理用户(以sysdba/sysoper角色登陆)
SQL> alter system set audit_trail=db,extended scope=spfile;

重启实例

5.关闭审计功能:

SQL> conn /as sysdba
SQL> show parameter audit
SQL> alter system set audit_trail = none scope=spfile;


重启实例

 

6.标准审计相关视图

  • DBA_OBJ_AUDIT_OPTS

    对象级别标准审计的策略

  • DBA_STMT_AUDIT_OPTS

    语句级别标准审计的策略

  • DBA_PRIV_AUDIT_OPTS

    权限级别标准审计策略

  • DBA_AUDIT_OBJECT

    对象级别标准审计记录

  • DBA_AUDIT_STATEMENT

    语句级别标准审计记录

  • DBA_AUDIT_SESSION

    登录登出标准审计记录(普通用户,以SYSDBA或者SYSOPER的用户不记录)

  • DBA_AUDIT_TRAIL

    所有的标准审计记录

http://www.lryc.cn/news/120831.html

相关文章:

  • Node.js新手在哪儿找小项目练手?
  • 全国各城市-货物进出口总额和利用外资-外商直接投资额实际使用额(1999-2020年)
  • CentOS 7查看磁盘空间
  • 基于PHP的轻量级博客typecho
  • MySQL多表查询
  • 消息队列(12) - 定义服务器类
  • 做正确的事 VS 正确的做事,哪个更重要?
  • 每日一题——寻找旋转排序数组中的最小值(I)
  • C语言每日一题:16:数对。
  • 中科亿海微浮点数转换定点数
  • JavaScript激活严格模式
  • Linux cond_resched()简介
  • 初出茅庐的小李博客之认识编码器
  • NVIDIA TX2 NX编译及更新设备树
  • 从零开始学Python(二)运算符、if、循环结构
  • Sentinel整合Spring Cloud Gateway、Zuul详解
  • wsl2安装mysql环境
  • C#质检工具(StyleCop、SonarLint)
  • PyTorch翻译官网教程-NLP FROM SCRATCH: GENERATING NAMES WITH A CHARACTER-LEVEL RNN
  • 【C语言】结构体详解
  • leetcode242. 有效的字母异位词
  • Unity 编辑器资源导入处理函数 OnPostprocessAudio :深入解析与实用案例
  • uniapp开发(由浅到深)
  • QT-基于Buildroot构建系统镜像下实现QT开发
  • 优雅地处理RabbitMQ中的消息丢失
  • Vim入门教程vimtutor1.7总结
  • Stephen Wolfram:让 ChatGPT 真正起作用的是什么?
  • CTF-Flask-Jinja2(持续更新)
  • linux文件I/O之 fcntl() 函数用法:设置文件的 flags、设置文件锁(记录锁)
  • 黑马项目一完结后阶段面试45题 JavaSE基础部分20题(一)