MSSQL 사용자 권한 확인하기

오늘은 오랫만에 MS-SQL에 대해 진행하도록 하겠습니다.

 

뭐.. MS-SQL의 경우 GUI가 잘되있어서 T-SQL을 사용할 일이 거희 없지만, 그래도 GUI로 확인하는것보다 표나, 텍스트 값이 더 정확하고, 세밀하다는것 잘 아실것 입니다.

그래서 오늘 아는 지인분에게 (박**대리님) 살짝 메신저로 문의를 해봤답니다.

T-SQL으로 계정의 권한을 알수 있는지…

지인분께서 알려주신 사용자 권한을 T-SQL문으로 확인하는 방법을 확인해 볼까요?

 

select * from sys.server_principals

 

위 T-SQL 실행 결과

위처럼 사용 권한이 나오면 계정 타입이 나타나게 됩니다

(계정 타입으로 이것이 로그인용인지, 역할그룹인지를 확인하실수 있습니다.)

그리고 계정상태를 확인할 수 있지요

(여기에 값이 1이면 로그인 할수 없는 계정이됩니다.)

참 쉽죠 ^^;

Facebook Comments

Leave A Reply

이메일은 공개되지 않습니다. 필수 입력창은 * 로 표시되어 있습니다