none
MSSQL 암호만료정책 강제적용 설정상태를 쿼리문으로 확인할 수 있나요?? RRS feed

  • 질문

  • 안녕하세요.!!

    MSSQL 암호만료정책 강제적용 설정상태를 쿼리문으로 확인할 수 있나요??

    가능하다면 쿼리문을 어떻게 작성하여야 하나요?

    답변 부탁드립니다.ㅠㅠ


    • 편집됨 유민상 2015년 3월 2일 월요일 오전 6:38
    2015년 3월 2일 월요일 오전 6:38

답변

  • 안녕하세요.

    아래 쿼리로 확인이 가능합니다.

    select name, is_policy_checked, is_expiration_checked from sys.sql_logins

    is_expiration_checked가 1이면 암호만료정책이 적용된 로그인입니다.

    참고로, 암호만료정책은 SQL 로그인의 경우는 로그인 생성 시 암호만료정책을 적용할 수 있어서 위 쿼리로 확인이 가능합니다.

    하지만 Windows 로그인의 경우에는 OS의 정책을 적용받기 때문에, OS에서 암호 정책을 확인해야 합니다.

    도움이 되셨음 좋겠습니다.

    Younggun Kim

    MVP, MCDBA, MCITP
    Consultant @ Database Division in SQLRoad
    http://www.sqlroad.com  http://www.sqlserver.co.kr
    ygkim@sqlroad.com
    2015년 3월 2일 월요일 오후 12:31