Основываясь на дополнительной информации в своем комментарии, кажется, что вы хотите проверить существующие пароли регистрации SQL на политику паролей Windows, но без внесения каких-либо изменений в логины.
Возможно, это невозможно, потому что нет способа получить пароль для входа в систему SQL, поэтому нет возможности проверить их самостоятельно программно. Однако, согласно документации, проверка is on by default, поэтому вполне возможно, что все ваши пароли уже соответствуют политике безопасности ОС, если вы не намеренно установили это, а затем включили некоторые логины.
Если вам необходимо убедиться в том, что все пароли для входа соответствуют политике, лучший способ убедиться в том, что нужно установить проверку для всех логинов (если она еще не указана) и принудительно изменить пароль. Еще лучше, прекратите использование логинов SQL и вместо этого запустите Windows, хотя я знаю, что это невозможно в любой ситуации.
Вы спрашиваете, как проверить пароль входа в систему SQL на политику или как проверить пароль, управляемый вашим собственным приложением? Первое, конечно, возможно [http://msdn.microsoft.com/en-us/library/ms161959.aspx), второе, вероятно, потребует [program] (http://msdn.microsoft.com/ en-us/library/windows/desktop/aa370661 (v = vs.85) .aspx). – Pondlife
Я спрашиваю, как проверить пароль для входа в SQL. Т.е.: если пароль соответствует политике паролей или нет. Я вообще не хочу изменять логин! –