国产片侵犯亲女视频播放_亚洲精品二区_在线免费国产视频_欧美精品一区二区三区在线_少妇久久久_在线观看av不卡

服務器之家:專注于服務器技術及軟件下載分享
分類導航

Mysql|Sql Server|Oracle|Redis|MongoDB|PostgreSQL|Sqlite|DB2|mariadb|Access|數據庫技術|

服務器之家 - 數據庫 - Sql Server - SQLSERVER記錄登錄用戶的登錄時間(自寫腳本)

SQLSERVER記錄登錄用戶的登錄時間(自寫腳本)

2019-12-31 15:46MSSQL教程網 Sql Server

下面是本人寫的一個腳本,我的實現原理是使用觸發器,觸發器是登錄觸發器,范圍是整個服務器范圍,如果有人登錄過,就使用 bcp命令把登錄信息記錄日志文件,感興趣的朋友可以了解下,或許本文的知識點對你有所幫助

前一陣子經理問我能不能把用戶最后一次登錄我們的業務數據庫的時間記錄下來,因為之前有人修改過數據庫sa用戶的登錄密碼,所以我們要記錄一下。 

我查了一下資料,好像不能記錄誰登錄過業務庫,只能記錄誰登錄過SQLSERVER 
數據庫版本是SQL2005 ,操作系統:Windows7 

下面是本人寫的一個腳本,我的實現原理是使用觸發器,觸發器是登錄觸發器,范圍是整個服務器范圍,如果有人登錄過,就使用 bcp命令把登錄信息記錄日志文件 
1、如果原來數據庫已經存在觸發器把他刪掉 

復制代碼代碼如下:


USE MASTER 
GO 
DROP TRIGGER trg_logon_attempttest ON ALL SERVER 
GO 


2、在D盤新建一個文本文件 d:\Logondata.txt 這個文本文件用來記錄登錄信息 
3、創建一個登錄觸發器審核登錄事件 

復制代碼代碼如下:


CREATE TRIGGER trg_logon_attempttest 
ON ALL SERVER 
WITH EXECUTE AS'sa' 
FOR LOGON,ALTER_LOGIN 
AS 
BEGIN 
DECLARE 
@cmd nvarchar(4000) 

SELECT 
@cmd = 'ECHO ' 
+ ORIGINAL_LOGIN()+ CHAR(9) + CONVERT(varchar(100), GETDATE(), 121) 
+ ' >> d:\Logondata.txt' 

DECLARE @tb_re TABLE(re varchar(4000)); 
INSERT @tb_re exec master.. xp_cmdshell @cmd 
END 
GO 


這樣當每次登錄SQLSERVER的時候就會記錄登錄時間和登錄用戶名 
在創建觸發器前,需要開啟xp_cmdshell擴展存儲過程,并且不要禁用sa用戶 
不然會遇到下面這種情況,登錄不了服務器,我的計算機名是joe 
SQLSERVER記錄登錄用戶的登錄時間(自寫腳本) 
如果遇到這種情況可以使用SQLSERVER的專用管理員連接(DAC)連接進服務器,并把觸發器先刪除掉 
日志的樣式是這樣的: 

復制代碼代碼如下:


NT AUTHORITY\SYSTEM 2013-02-08 16:49:04.140 
NT AUTHORITY\SYSTEM 2013-02-08 16:49:14.210 
NT AUTHORITY\SYSTEM 2013-02-08 16:49:24.277 
JOE\Administrator 2013-02-08 16:49:31.753 
JOE\Administrator 2013-02-08 16:49:31.963 
NT AUTHORITY\SYSTEM 2013-02-08 16:49:34.327 
JOE\Administrator 2013-02-08 16:49:35.777 
sa 2013-02-08 16:51:39.930 
NT AUTHORITY\SYSTEM 2013-02-08 16:52:03.147 
NT AUTHORITY\SYSTEM 2013-02-08 16:52:13.337 
NT AUTHORITY\SYSTEM 2013-02-08 16:52:23.410 
NT AUTHORITY\SYSTEM 2013-02-08 16:52:33.830 
NT AUTHORITY\SYSTEM 2013-02-08 16:52:44.703 
NT AUTHORITY\SYSTEM 2013-02-08 16:52:54.407 
NT AUTHORITY\SYSTEM 2013-02-08 16:52:54.623 
NT AUTHORITY\SYSTEM 2013-02-08 16:52:54.797 
NT AUTHORITY\SYSTEM 2013-02-08 16:52:54.823 
NT AUTHORITY\SYSTEM 2013-02-08 16:52:54.893 
NT AUTHORITY\SYSTEM 2013-02-08 16:52:55.147 
NT AUTHORITY\SYSTEM 2013-02-08 16:52:55.277 


現在還有兩個問題沒有解決: 
(1)我只想記錄非Windows驗證方式的用戶登錄,不想記錄Windows驗證方式的 ,現在還沒有找到方法 
(2)修改登錄用戶密碼的動作要記錄,但是找了很久也沒有找到使用什么函數 
可能這篇文章還有錯誤,歡迎大家拍磚o(∩_∩)o !!

延伸 · 閱讀

精彩推薦
Weibo Article 1 Weibo Article 2 Weibo Article 3 Weibo Article 4 Weibo Article 5 Weibo Article 6 Weibo Article 7 Weibo Article 8 Weibo Article 9 Weibo Article 10 Weibo Article 11 Weibo Article 12 Weibo Article 13 Weibo Article 14 Weibo Article 15 Weibo Article 16 Weibo Article 17 Weibo Article 18 Weibo Article 19 Weibo Article 20 Weibo Article 21 Weibo Article 22 Weibo Article 23 Weibo Article 24 Weibo Article 25 Weibo Article 26 Weibo Article 27 Weibo Article 28 Weibo Article 29 Weibo Article 30 Weibo Article 31 Weibo Article 32 Weibo Article 33 Weibo Article 34 Weibo Article 35 Weibo Article 36 Weibo Article 37 Weibo Article 38 Weibo Article 39 Weibo Article 40
主站蜘蛛池模板: 午夜在线视频播放 | 黄频免费在线观看 | 久久黄视频 | 日本免费一区二区在线 | 午夜视频在线 | 国产精品国产三级国产aⅴ中文 | 日韩精品免费一区二区三区 | 香蕉大人久久国产成人av | 亚洲黄色在线 | 亚洲欧美激情精品一区二区 | 精品国产一区三区 | 亚洲天堂电影 | 日韩欧美一区二区中文字幕 | 欧美一区日韩一区 | 国产日韩欧美视频 | 久久美女视频 | 女男羞羞视频网站免费 | 精品日韩 | 国产精品久久久久久久久久久久久 | 懂色中文一区二区在线播放 | 国产精品亚洲视频 | 亚洲欧美日韩在线 | 欧美一区二区三区在线观看视频 | 欧美日韩精品电影 | 黄色中文字幕 | 涩涩视频观看 | 日本a视频 | 欧美午夜精品久久久久久人妖 | 日韩无在线 | 欧美日韩综合精品 | 日韩中文字幕一区二区三区 | 一二三区字幕免费观看av | 成人黄色在线 | 亚洲国产精品久久人人爱 | 999国产在线观看 | 亚洲精品视频在线观看免费 | 一级黄色大片在线观看 | 最近中文字幕 | 韩日av片 | 久久久av | 一区二区免费 |