SQL Server 2005 以降では、TSQL を使用してユーザーのパスワードの有効期限が切れる時期を確認するにはどうすればよいですか?
できれば、これは同じユーザーの接続を使用して行うことをお勧めします。SQL ステートメントを実行するには、どのような権限が必要ですか?
SQL Server 2005 以降では、TSQL を使用してユーザーのパスワードの有効期限が切れる時期を確認するにはどうすればよいですか?
できれば、これは同じユーザーの接続を使用して行うことをお勧めします。SQL ステートメントを実行するには、どのような権限が必要ですか?
SQL Server 2008 では、SELECT LOGINPROPERTY('sa', 'DaysUntilExpiration') を使用できます。
より正確なデータを取得するには、また、DaysUntilExpiration がサポートされていない SQL Server 2005 では、SELECT LOGINPROPERTY('sa', 'PasswordLastSetTime') とグループ ポリシーのパスワード有効期限ポリシーを組み合わせて実行します。
SQL Serverのヘルプによると、この関数は「ログイン時に VIEW 権限が必要です」。