최근 보안 관련 자료 수집 중 패스워드 변경일시를 알아내는 함수가 있는 것을 확인했다. 패스워드가 변경되거나 로그인 정보가 변경되면 modify_date의 날짜도 변경되는데, 패스워드에 대한 마지막 변경일시를 확인할 때 유용할 것 같다.
select name, modify_date, LOGINPROPERTY(name, 'PasswordLastSetTime'), DATEDIFF(DD, CONVERT(SMALLDATETIME, LOGINPROPERTY(name, 'PasswordLastSetTime')), GETDATE()) from sys.server_principals where type ='S' and is_disabled = 0
'Transact-SQL' 카테고리의 다른 글
SQLServer365 A Script A Day (0) | 2012.05.12 |
---|---|
최신 진단쿼리 (0) | 2012.05.08 |
Clustered Index Rebuild시 UNIQUIFIER Key 값이 변할까요 안 변할까요?? (0) | 2011.08.02 |
인덱스를 리빌드 + 통계 업데이트를 한꺼번에^^ (0) | 2011.04.26 |
Top 10 Dev Mistakes That Don’t Scale (0) | 2010.07.16 |