36.In your production database, data manipulation language (DML) operations are executed on the

36.In your production database, data manipulation language (DML) operations are executed on the
SALES table. You have noticed some dubious values in the SALES table during the last few days. You
are able to track users, actions taken, and the time of the action for this particular period but the changes
in data are not tracked. You decide to keep track of both the old data and new data in the table along with
the user information.
What action would you take to achieve this task?
A.Apply fine-grained auditing.
B.Implement value-based auditing.
C.Impose standard database auditing to audit object privileges.
D.Impose standard database auditing to audit SQL statements.
答案:B
解析:这道题说是发现了sales表存在一些有问题的数据,监控了一些用户和他们的操作,但是并没有发现任何与这些数据有关的操作
现在你要进行跟踪旧的和新的数据
审计
一、sql语句审计(audit SQL statements)
二、系统权限审计
三、对象权限审计(audit object privileges.)
四、基于值得审计(value-based auditing)
 这里可以通过创建触发器,来讲:new和:old,进行保存到另外一张新建的表中,这样就可以保留新的和旧的值
五、细粒度审计(fine-grained auditing)
  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值