본문 바로가기
MS-SQL

[#15] MS-SQL Logon Trigger 관련!!

by 김뽀씨 2014. 11. 21.

개인정보 암호화를 위해

인가된 사용자만 시스템에 접근 제한할 수 있도록 하기 위해

로그인 TRIGGER를 생성, 반영했는데.........!!!!!!!!!!!!

이런 젠장!

모든 계정으로 접속이 안된다.

원인은 나중에 파악하기로 하고 해결 방법!

 

sa에 대한 계정으로 열어놓은 쿼리창이 존재해야하는게 전제 조건!

(즉 트리거 생성 후 작업 중인 프로그램 절대 닫지 말것)

 

일단 검색을 해보면

DROP TRIGGER TRIGGER_NAME 

이녀석이 많이 나오지만 로그인 트리거는 저걸로 불가함.


/****** Object:  DdlTrigger [tr_logon_CheckIP]    Script Date: 11/21/2014 11:26:53 ******/
IF  EXISTS (SELECT * FROM master.sys.server_triggers WHERE parent_class_desc = 'SERVER' AND name = N'tr_logon_CheckIP')
DROP TRIGGER [tr_logon_CheckIP] ON ALL SERVER
GO

이걸로 실행해야 함.