資料庫登入審核

2021-09-03 09:48:04 字數 1346 閱讀 1435

一、登入審核(login auditing)

在 sql server 中配置登入審核,可以監視所有的登入 sql server 資料庫引擎的活動。

可以將登入審核配置為在發生以下事件時向windows日誌中寫入資訊。

(1)登入失敗。僅審核未成功的登入(事件id=18456)。這是sql server的預設配置。

(2)登入成功。僅審核成功的登入(事件id=18453,或者事件id=18454)。

(3)失敗和成功的登入。審核所有登入嘗試。

二、配置登入審核

在 sql server management studio 中,使用物件資源管理器連線至 sql server 資料庫引擎例項。在物件資源管理器中,右鍵單擊伺服器名稱,再單擊「屬性」。

在「安全性」頁上的「登入審核」下,單擊所需選項,然後關閉「伺服器屬性」頁。

必須重新啟動 sql server服務(例項),此選項才能生效。

三、檢視登入審核

1. 使用事件檢視器

登入審核的記錄會儲存在windows的事件裡。開啟「事件檢視器」、「windows日誌」、「應用程式」,可以看到登入審核的記錄。

2. 事件**

下例是登入成功的事件。

事件**可能有很多種,詳見

示例如下:

(1) id=18451

使用者 'pc2012\administrator'登入失敗。目前只有管理員才能連線。 [客戶端: 192.168.159.1]

(2) id=18452

登入失敗。該登入名來自不受信任的域,不能與 windows 身份驗證一起使用。 [客戶端: 192.168.159.1]

(3) id=18453

使用者 'pc2012\administrator'登入成功。使用 windows 身份驗證建立了連線。 [客戶端: ]

(4) id=18454

使用者 'sa'登入成功。使用 sql server 身份驗證建立了連線。 [客戶端: ]

(5) id=18456

使用者 'sa'登入失敗。 原因: 密碼與所提供的登入名不匹配。 [客戶端: 192.168.159.1]

(6) id=18456

使用者 'abc'登入失敗。 原因: 嘗試使用 sql 身份驗證登入失敗。伺服器配置為僅使用 windows 身份驗證。 [客戶端: ]

登入mysql資料庫 登入mysql資料庫

二 登入mysql 1 以 windowns 命令方式登入 首先 在 cmd命令裡 切換到mysql的bin目錄下 c program files mysql mysql server 8.0 bin cd c program files mysql mysql server 8.0 bin c p...

資料庫登入

知識 一 mysql資料庫的備份命令 1 找到mysql安裝路徑下的bin檔案 2 在cmd命令視窗,cd到mysql安裝路徑下的bin檔案 3 輸入以下命令 mysqldump hlocalhost uroot p otpdb 1 otpdb 1.sql 4 則資料庫otpdb 1便被備份到bin...

mysql 審核平台 資料庫審核之平台使用篇

簡介 針對資料庫的審核從四個維度進行,物件 執行計畫 執行特徵 文字。開始配置 首先在美團雲的操作介面的資料庫一欄申請一台mysql5.6或者mysql5.7的機器,設定好賬號與密碼 等資料庫啟動了,就可以在settings.py進行如下配置,需要對多台例項審核就配置多個條目為目標需要被審核的機器的...