审计 audit
用于记录用户对数据库的操作

语句审计(statement audit)、权限审计(privilege audit)、对象审计(object audit)

[@more@]

审计的参数
show parameter audit
audit_trail = os / db /none
os:审计记录存于操作系统中
db:审计记录存于数据库的相关表中
none: 不做审计
audit_sys_operations = true / false(默认)
当为true时,sys用户的操作将被记录,windowns平台记录于事件管理中,linux / unix平台记录与audit_file_dest参数指定的文件中

1.select * from aud$
查询审计内容 包括审计sid 审计用户 动作号 时间等信息

2.select * from audit_actions
查询审计动作号和审计动作内容

3.select * from dba_stmt_audit_opts
查询用户开启了那些语句审计

4.select * from dba_priv_audit_opts
查询用户开启了哪些权限审计

5.select * from dba_obj_audit_opts
查询用户开启了哪些对象审计

6.audit table by test审计用户test对表的操作(语句审计)

7.audit all by test审计用户test所有的系统权限(权限审计)

8.audit all on abc
审计表abc上的所有操作(对象审计)

9.audit all on default
审计对所有对象的操作(只对之后创建的对象生效)
此语句执行后,若用noaudit 取消审计,其所审计的内容仍然进行审计,必须每个对象都使用noaudit 取消审计。

10.audit not exist
审计不存在(用户访问不存在的表进行审计)

审计选项
by access / by session :by access 每一个被审计的操作都会生成一条audit trail。 by session,一个会话里面同类型的操作只会生成一条audit trail。 默认为by session。

来自 “ ITPUB博客 ” ,链接:http://blog.itpub.net/21143113/viewspace-1023583/,如需转载,请注明出处,否则将追究法律责任。

转载于:http://blog.itpub.net/21143113/viewspace-1023583/

基础开始——审计aduit相关推荐

  1. dataguard日志传输模式解析_网络运维基础 日志审计

    点击上面蓝字关注我们 综合日志审计平台 综合日志审计平台通过集中采集信息系统中的系统安全事件.用户访问记录.系统运行日志.系统运行状态等各类信息,经过规范化.过滤.归并和告警分析等处理后,以统一格式的 ...

  2. PHP代码审计基础手册

    PHP代码审计基础手册 审计第一步 审计INI配置文件 审计SQL注入 审计XSS 审计CSRF 审计文件包含 审计文件读取(下载) 审计文件上传 审计文件删除 审计代码执行 审计命令执行 审计变量覆 ...

  3. 计算机审计实习遇到问题及解决方法,浅析审计实务教学难题及解决途径

    [摘要]随着教学改革的不断深入,在审计实务教学中如何解决实例缺乏.任课教师没有审计经验.学生数量多等难题,需要审计教师不断探索和创新.应改变传统教学模式,丰富审计实务知识,提升授课水平,使审计实务教学 ...

  4. 审计署计算机中级培训用书,审计署计算机审计中级培训大纲(二零一六版).doc...

    审计署计算机审计中级培训大纲(二零一六版).doc 审计署计算机审计中级培训大纲(2013版) Oracle数据库 理解Oracle的体系结构:掌握访问Oracle方法:掌握Oracle与其他数据库( ...

  5. 邮件归档审计系统(EEA)助力国信证券实现归档需求

    摘要: 国信证券作为金融行业领先的证券公司,为了实现法规遵从.信息安全.便捷管理等需求,采用了MessageSolution的邮件归档审计解决方案,从而达成了邮件的归档.监管.审计.快速搜索等多项目标 ...

  6. All In One 第1章 安全与风险管理 (一)

    本文主要解决三个问题 1.信息安全需要实现的目标是什么(AIC) 2.怎么实现信息安全的目标(管理.技术.物理的控制措施) 3.如何讨论信息安全这个问题(脆弱性.威胁.风险和控制) 1.背景知识 数据 ...

  7. SQL注入学习资料总结

    什么是SQL注入 SQL注入基本介绍 结构化查询语言(Structured Query Language,缩写:SQL),是一种特殊的编程语言,用于数据库中的标准数据查询语言.1986年10月,美国国 ...

  8. 项目管理工程师:第二章信息系统服务管理

    1.需要掌握的知识点 信息系统服务业的内容,主要是有关信息系统集成.工程监理方面的知识 我国的信息系统服务管理体系 IT审计.IT运营与服务的基本概念 信息系统集成资质管理和信息系统工程监理资质管理 ...

  9. Oracle学习总结(6)—— SQL注入技术

    不管用什么语言编写的Web应用,它们都用一个共同点,具有交互性并且多数是数据库驱动.在网络中,数据库驱动的Web应用随处可见,由此而存在的SQL注入是影响企业运营且最具破坏性的漏洞之一. SQL注入基 ...

最新文章

  1. kinect+java3d+robot开发备忘录
  2. android9开发者模式 s8,Android 9.0或加速Galaxy S8/9电池消耗 谨慎更新
  3. linux zmq编译pgm,czmq交叉编译
  4. Arcpy实现dem数据主河网自动提取
  5. BlueScreenView: 系统蓝屏分析工具
  6. 算法题目打卡:Ques20201025
  7. chrome 同站策略(samesite)问题及解决方案
  8. input onfocus
  9. Java实现龟兔赛跑
  10. 简单的集装箱号码识别
  11. OUC暑期培训(深度学习)——第一周学习记录:深度学习和pytorch基础
  12. 服务器显示屏 超出工作频率范围,win7电脑显示器超出工作频率范围的详细处理方法...
  13. JdbcTemplate报空指针异常 已解决
  14. (附源码)基于java的校园二手书籍交易平台 毕业设计131558
  15. 研究生语音识别课程作业记录(一) 非特定人孤立词识别
  16. OriginPro常用配置
  17. 201933 plsql设置及使用技巧—Jess
  18. 中南大学计算机网络期末试卷,期末试卷,需要的自取
  19. 计网实验:单臂路由实现VLAN之间的通信详解(Cisco Packet Tracer)
  20. 搜狗搜索或成为企鹅号流量入口:腾讯欲实现自己的流量闭环

热门文章

  1. 我的hihocoder存代码
  2. 嵌入式linux+程序构架,从头开始构建一个嵌入式 Linux 发行版
  3. 阿里云推出高效病毒基因序列检索功能,它的底层逻辑原来是这样的
  4. c android显示gif动画,MFC显示GIF动画图片
  5. 2022考研这一年总结
  6. Android 轻松实现百度地图定位
  7. Unity3D音频的制作
  8. Python入门三:安装Pyqt5
  9. 【Python 实战基础】Python 中 PyQt6 的 QPen 介绍
  10. 2018年SEO网络营销新技巧,如何让新网站快速收录与排名