오늘은 오랫만에 MS-SQL에 대해 진행하도록 하겠습니다.
뭐.. MS-SQL의 경우 GUI가 잘되있어서 T-SQL을 사용할 일이 거희 없지만, 그래도 GUI로 확인하는것보다 표나, 텍스트 값이 더 정확하고, 세밀하다는것 잘 아실것 입니다.
그래서 오늘 아는 지인분에게 (박**대리님) 살짝 메신저로 문의를 해봤답니다.
T-SQL으로 계정의 권한을 알수 있는지…
지인분께서 알려주신 사용자 권한을 T-SQL문으로 확인하는 방법을 확인해 볼까요?
select * from sys.server_principals
위 T-SQL 실행 결과
위처럼 사용 권한이 나오면 계정 타입이 나타나게 됩니다
(계정 타입으로 이것이 로그인용인지, 역할그룹인지를 확인하실수 있습니다.)
그리고 계정상태를 확인할 수 있지요
(여기에 값이 1이면 로그인 할수 없는 계정이됩니다.)
참 쉽죠 ^^;
Facebook Comments