[TOC] 在日常的数据库维护中,经常出现因为数据库登录审计的功能启动,导致system表空间被用满.从而出现异常,一般建议把aud$相关对象迁移到其他表空间,从而避免system被用完的风险. 步骤如下: 创建审计用的表空间 <! more 在线迁移 查询结果 select table_name, ...
分类:
数据库 时间:
2018-07-09 23:42:27
阅读次数:
366
Oracle 审计功能 一. 简介 审计(Audit)用于监视用户所执行的数据库操作,审计记录可存在数据字典表(称为审计记录:存储在system表空间中的 表中,可通过视图dba_audit_trail查看)或操作系统审计记录中(默认位置为 ).。默认情况下审计是没有开启的。 审计记录包含有审计的操 ...
分类:
数据库 时间:
2018-03-08 18:09:27
阅读次数:
236
审计audit用户见识用户所执行的操作,并且oracle会将审计跟踪结果存放到os文件或数据库中 激活审计 conn /as sysdba show parameter audit_sys_operations; 查看审计参数 alter system set audit_sys_operation ...
分类:
数据库 时间:
2018-02-05 20:01:21
阅读次数:
228
今天,省分技术人员反映数据库登录异常。 查询oerr,发现该错误是一般性提示,可能导致的原因有数据库未注册、本地文件配置问题等。由于平时连接并没有问题,是突发情况,所以排除了配置问题。 远程登录查询监听,发现监听并无问题,但在尝试本地登录时出现ora 00020错误 [html] view plai ...
分类:
数据库 时间:
2018-01-03 15:56:43
阅读次数:
294
Oracle 11G以后,数据库默认是开启审计功能的,因此有时候我们忘记了关闭该功能导致SYSTEM表空间暴满,但由于关闭审计功能需要重启数据库,此类操作生产环境下是不允许的,因此我们需要找出哪类审计产生的较多,然后单独的进行关闭;我们可以通过如下方法查找: 如果你发现AUD$这个表比较大了,检查下 ...
分类:
数据库 时间:
2018-01-03 15:50:18
阅读次数:
246
一、审计分类: oracle中审计总体上可分为“标准审计”和“细粒度审计”后者也称为“基于政策的审计”,在Oracle10G之后功能得到很大增强。其中标准审计可分为用户级审计和系统级审计。用户级审计是任何Oracle用户可设置的审计,主要是用户针对自己创建的数据库表或视图进行审计,记录所有用户对这些 ...
分类:
数据库 时间:
2017-08-05 20:33:20
阅读次数:
207
一、何谓数据库审计? 数据库审计,就是对数据库的活动做跟踪记录,主要包括数据库连接,SQL语句执行,数据库对象访问这些方面的跟踪记录。 二、审记记录的存储方式 分为两种:一种是存储在操作系统文件中,一种是存储在system表空间中的SYS.AUD$表中。 三、对数据库性能影响的考虑 审计必然需要占用 ...
分类:
数据库 时间:
2017-06-20 09:46:56
阅读次数:
188
Oracle使用大量不同的审计方法来监控使用何种权限,以及访问哪些对象。审计不会防止使用这些权限,但可以提供有用的信息,用于揭示权限的滥用和误用。 下表中总结了Oracle数据库中不同类型的审计。 审 计 类 型 说 明 语句审计 按照语句类型审计SQL语句,而不论访问何种特定的模式对象。也可以在数 ...
分类:
数据库 时间:
2017-06-20 09:44:32
阅读次数:
212
1、什么是审计 审计(Audit)用于监视用户所执行的数据库操作,审计记录可存在数据字典表(称为审计记录:存储在system表空间中的 SYS.AUD$表中,可通过视图dba_audit_trail查看)或操作系统审计记录中(默认位置为$ORACLE_BASE/admin/$ORACLE_SID/a ...
分类:
数据库 时间:
2017-06-20 09:40:55
阅读次数:
181