生活随笔
收集整理的這篇文章主要介紹了
一天一点T-SQL:使用登录触发器进行安全管控
小編覺得挺不錯的,現(xiàn)在分享給大家,幫大家做個參考.
?
?CREATE?TRIGGER??TimeWindowControl?ON?ALL?SERVER??FOR?LOGON?AS??BEGIN?????DECLARE?@PROGRAM_NAME???VARCHAR(256)?????DECLARE?@CurrentTime????INT?????DECLARE?@SetBeginTime1??INT?????DECLARE?@SetEndTime1????INT?????DECLARE?@SetBeginTime2??INT?????DECLARE?@SetEndTime2????INT???????????SET?@PROGRAM_NAME?=?PROGRAM_NAME()?????SET?@CurrentTime?=?SUBSTRING(CONVERT(VARCHAR,?GETDATE(),?108),?1,?2)?????SET?@SetBeginTime1?=?0?????SET?@SetEndTime1?=?9?????SET?@SetBeginTime2?=?19?????SET?@SetEndTime2?=?23??????????IF?@PROGRAM_NAME?=?'ProgramName'??????????AND?((@SetBeginTime1?<?@CurrentTime?AND?@CurrentTime?<?@SetEndTime1)?????????OR?(@SetBeginTime2?<?@CurrentTime?AND?@CurrentTime?<=?@SetEndTime2))?????BEGIN?????????ROLLBACK?TRANSACTION?????????RETURN?????END?END??????DROP?TRIGGER?TimeWindowControl?ON?ALL?SERVER?GO? ?
轉(zhuǎn)載于:https://blog.51cto.com/greece760/788458
《新程序員》:云原生和全面數(shù)字化實(shí)踐50位技術(shù)專家共同創(chuàng)作,文字、視頻、音頻交互閱讀
總結(jié)
以上是生活随笔為你收集整理的一天一点T-SQL:使用登录触发器进行安全管控的全部內(nèi)容,希望文章能夠幫你解決所遇到的問題。
如果覺得生活随笔網(wǎng)站內(nèi)容還不錯,歡迎將生活随笔推薦給好友。