【Vegas原創】SQLServer2008防小人利器:審覈/審計功能

小人見怪不怪,世界上最可怕的就是會技術的小人,防不勝防!數據庫

sa密碼泄露也就算了,關鍵是人家也能夠前臺攻擊,直接把你弄的沒轍!安全

在詛咒這種小人的同時,除了增強服務器安全管理,密碼策略等,SQL Server2008開始,又出現了一個更牛叉的功能:審覈。服務器

對外能夠優雅地聲稱,叫防黑客,對內,這技術叫防小人!spa

這審覈功能,無非就是看一下有哪些人試圖入侵數據庫服務器,入侵了以後是否有drop表,是否有delete數據3d

開始吧:日誌

1,打開數據庫-安全性-審覈,右擊審覈-新建審覈code

image

2,修改:審覈名稱,指定服務器的文件路徑,肯定,右鍵-啓用審覈對象

image

3,建立一個testDB (DEMO使用,本身有庫的忽略)blog

use master;
GO

IF DATABASEPROPERTYEX('testDB', 'version') > 0
BEGIN
    ALTER DATABASE testDB SET SINGLE_USER
        WITH ROLLBACK IMMEDIATE;
    DROP DATABASE testDB;    
END


CREATE DATABASE testDB;
GO


use testDB;
GO


CREATE TABLE testTable(
col1 int IDENTITY,
col2 char(20));
GO

image

4,打開testDB-數據庫審覈規範-新建,選擇審覈Audit-File;get

選擇須要審覈操做的類型 

點擊對象名稱,選擇本身須要審計的表

image

點擊主體名稱,選擇如下四個帳號:

image

重複以上步驟,增刪改三個所有作了,肯定,右鍵,啓用數據庫審覈規範。

image

5,來給testDB加點料:

--Insert Data
INSERT INTO testTable
VALUES('Insert Test');
GO

--Update that data
UPDATE testTable
SET col2 = 'Update Test'
WHERE col2 = 'Insert Test';
GO

--Delete that data
DELETE testTable
WHERE col2 = 'Update Test';
GO


6,安全性-審覈,右鍵Audit-FILE,查看審覈日誌

image

image

相關文章
相關標籤/搜索