SQL Server2008r2审计配置

SQL Server 2008 R2 审核配置教程
本文介绍了如何在SQL Server 2008 R2中配置审计,包括创建审计、定义目标、启用审计规范,以及通过Windows事件查看器查看审计事件。具体步骤包括创建测试数据库和数据、创建数据库审核规范、启用审核,并通过测试数据变更来验证审计功能。

创建和使用审核的一般过程:

1. 创建审核并定义目标。

2. 创建映射到审核的服务器审核规范或数据库审核规范。

3. 启用审核规范。

4. 通过使用 Windows“事件查看器”来查看审核事件。

具体实现过程如下:

1.创建测试数据库和数据:

 use master;

 create database AuditTest;

  use AuditTest;

  create table tb(ID int primary key ,name varchar(20),weight decimal(10,2));

  insert into tb values(1,'John',70.2),(2,'Ted',80.8),(3,'Clark',75.1);

2.创建审核和定义目标。

https://i-blog.csdnimg.cn/blog_migrate/ba3be45590bf583cb775f7854ea012c7.png

3. 创建数据库审核规范

USE [AuditTest];

CREATE DATABASE AUDIT SPECIFICATION [DatabaseAuditSpecification-AuditTest]

FOR SERVER AUDIT [Audit-AuditTest]

ADD (SCHEMA_OBJECT_CHANGE_GROUP),

ADD (SELECT,DELETE,INSERT,UPDATE ON OBJECT::[dbo].[tb] BY [public])

WITH (STATE=ON);

GO

4. 启用审核

https://i-blog.csdnimg.cn/blog_migrate/738ff2da7f0c5ce2c7e24de670d65239.png

5. 测试和更改数据

use AuditTest

go

select * from dbo.tb where ID=1;

update dbo.tb set name='Ted_New'where ID=2;

alter table dbo.tb alter column name varchar(30);

go

6.查看审核

https://i-blog.csdnimg.cn/blog_migrate/8c28ea90837128bc0abd070e829fdac9.png

https://i-blog.csdnimg.cn/blog_migrate/26e2b1a6babe545458b8e0f268beaa60.png

 

 

 

 

 

 

 

 

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值