-- When will a SQL login password expire? SELECT SL.name AS LoginName ,LOGINPROPERTY (SL.name, 'PasswordLastSetTime') AS PasswordLastSetTime ,LOGINPROPERTY (SL.name, 'DaysUntilExpiration') AS DaysUntilExpiration ,DATEADD(dd, CONVERT(int, LOGINPROPERTY (SL.name, 'DaysUntilExpiration')) , CONVERT(datetime, LOGINPROPERTY (SL.name, 'PasswordLastSetTime'))) AS PasswordExpiration ,SL.is_policy_checked AS IsPolicyChecked ,LOGINPROPERTY (SL.name, 'IsExpired') AS IsExpired ,LOGINPROPERTY (SL.name, 'IsMustChange') AS IsMustChange ,LOGINPROPERTY (SL.name, 'IsLocked') AS IsLocked ,LOGINPROPERTY (SL.name, 'LockoutTime') AS LockoutTime ,LOGINPROPERTY (SL.name, 'BadPasswordCount') AS BadPasswordCount ,LOGINPROPERTY (SL.name, 'BadPasswordTime') AS BadPasswordTime ,LOGINPROPERTY (SL.name, 'HistoryLength') AS HistoryLength FROM sys.sql_logins AS SL WHERE is_expiration_checked = 1 ORDER BY LOGINPROPERTY (SL.name, 'PasswordLastSetTime') DESC
http://gallery.technet.microsoft.com/scriptcenter/When-will-a-SQL-login-d6fbb6df
'SQL SERVER' 카테고리의 다른 글
msdb 의 sysmaintplan_logdetail 크기(Size)로 인한 문제가 될 경우 (0) | 2021.04.06 |
---|---|
sql server Lock정보 확인 (0) | 2020.12.09 |
Extended Event Data Table 로 가져오기 (0) | 2020.10.13 |
SQL Formatter (0) | 2020.06.05 |
Foreign key로 참조하는 테이블 확인 쿼리 (0) | 2020.03.25 |