아 상당히 멍청한 상황을 발생시켜서 질문 드립니다.
Window OS와 Sql버전이 같은 물리적인 DB서버 2대가 있습니다.
A서버 B서버로 하겠습니다.
이중에 A서버의 Master디비에 제가 뻘짓을 해서, 도무지 아무것도 못하는 상황을 만들 었습니다.
로그온 트리거를 만들었는데 , 이걸 잘못만들어서 들어갈 수 없는 상황 입니다.;;
그래서 이걸 B서버의 Master디비를 가져다가 복원을 시켜 버리면 로그온 트리거가 없는채로 복원되지 않을까 하는 생각이 들어서요.
그런데 master디비를 복원 해본적이 없어서, master디비를 복원하면 다른 운영 디비들은 상관이 없이 돌아갈지 하는 의구심이 들어서 질문 드립니다.
도움 말씀 부탁 드립니다.
로그온 트리거 비활성화
로그온 트리거를 사용하면 데이터베이스 엔진 sysadmin 고정 서버 역할의 멤버를 비롯한 모든 사용자에 대해 에 성공적으로 연결하지 못하도록 효과적으로 차단할 수 있습니다. 로그온 트리거가 연결을 차단 중인 경우 sysadmin 고정 서버 역할의 멤버는 관리자 전용 연결을 사용하거나 최소 구성 모드(-f)로 데이터베이스 엔진 을 시작하여 연결할 수 있습니다. 자세한 내용은 Database Engine Service Startup Options을(를) 참조하세요.
위 내용 한번 확인해 보세요
https://docs.microsoft.com/ko-kr/sql/relational-databases/triggers/logon-triggers?view=sql-server-2017