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

被折叠的 条评论
为什么被折叠?



