首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >是否可以使用Server审核对更改的值进行审计?

问是否可以使用Server审核对更改的值进行审计?
EN

Stack Overflow用户
提问于 2013-01-31 14:24:15
回答 1查看 1.2K关注 0票数 1

是否可以使用Server审计对存储过程进行更改的值审核?注意:我是,不是在谈论CDC。

我有基本的审计工作,写在安全日志上。如果我运行一个INSERT语句,我会得到一个包含以下内容的33205事件--为了清晰起见,我删除了很多消息

代码语言:javascript
复制
Audit event: event_time:2013-01-31 14:06:53.4855165
 :
statement:INSERT INTO [DB1].[dbo].[Table1]
           ([ANumber]
           ,[AName]
           ,[ADescription])
     VALUES
           (21, 'Cheese', 'Cheese making.')
additional_information:
.

太棒了!但是,如果我将其转换为带有参数的存储过程,则还会进行编辑。

代码语言:javascript
复制
Audit event: event_time:2013-01-31 14:07:29.3099731
 :
statement:INSERT INTO [DB1].[dbo].[Table1]
               ([ANumber]
               ,[AName]
               ,[ADescription])
         VALUES
               (@aNumber, @aName, @aDescription)
additional_information:
.

就像巧克力茶壶一样有用。知道谁做了什么,如果你不知道他们做了什么,那又有什么用?我觉得应该有一个“包含参数值”的标志,但是我找不到。我漏掉了什么这里?

EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2013-01-31 19:18:55

很有趣的是,张贴一个问题可以触发思维过程,从而得到答案,不是吗?

Server审核将存储过程的执行部分视为与SP正在执行的插入(或其他)单独的审计。这些参数作为EXEC语句的一部分进行审核。您需要确保您正在审核正确的对象。

票数 1
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/14628045

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档