【资料】如何检查谁删除了文件

发表于:2007-05-26来源:作者:点击数: 标签:
检查谁删除了文件 为了增强系统、应用的 安全 性,管理员经常需要了解有无用户删除特定的文件。下文将介绍通过系统审计的方法来实现管理员的目标。 通过系统安全审计功能,可以最小的系统开销来管理系统安全性,它仅仅记录object的改变事件,不会记录object

检查谁删除了文件


为了增强系统、应用的安全性,管理员经常需要了解有无用户删除特定的文件。下文将介绍通过系统审计的方法来实现管理员的目标。

通过系统安全审计功能,可以最小的系统开销来管理系统安全性,它仅仅记录object的改变事件,不会记录object中的详细数据。

下面是系统设置的方法:

1.运行命令GO SECTOOLS, 显示出* Display the Security Tools Menu* 菜单。

2.选择选项 10: Change Security Auditing

3.将系统值QAUDCTL 改为 *OBJAUD ,QAUDLVL改为*DELETE。 回车。

4.如果此时安全审计日志不存在与系统中,那么系统将创建它。

5.运行命令  CHGOBJAUD,改变object审计

6.在CHGOBJAUD参数中,输入你要审计的object名称。 在参数objaud处,填上*change.

7.重复步骤5-6,添加你要进行审计的object。

8.显示你创建的日志,在GO SECTOOLS命令后,选择选项22。

9.在ENTTYP参数处,填上"DO" ——它将记录下谁,什么时间,删除了什么object

 xuguopeng 回复于:2004-10-28 14:37:06
不错 我们一直都是这么做的,后果是日志爆占空间

 居士 回复于:2004-10-28 17:35:12
你要审计的object太多了吧

 qingzhou 回复于:2004-10-28 17:43:48
好文,跟检查谁删除了LIBRARY有异曲同工之妙。。。

 xuguopeng 回复于:2004-10-28 17:44:34
生产机上任何OBJ的异动情况都要监控的

 yangliang 回复于:2004-10-29 14:16:55
路过,学习

 bpcsusr 回复于:2004-10-29 14:18:32
这系统值还真没动过.

 winner_530 回复于:2004-10-29 14:22:17
支持一下居士!此文不错,已收藏!!!

 linusguan 回复于:2004-10-29 18:57:44
我现在经常遇到有人通过ODBC删除数据的问题,我要怎样解决。

 xuguopeng 回复于:2004-10-29 19:23:41
可以通过权限控制 或者干脆控制他们不能使用ODBC

或者写触发器

 hsiang_wang 回复于:2004-10-30 21:18:45
支持!

原文转自:http://www.ltesting.net