2010-09-07 4 views
1

Я пишу код vb.net для входа пользователя в мое приложение с использованием SQL для аутентификации пользователя. Каждый пользователь приложения является фактическим пользователем Microsoft SQL Server 2005. Теперь мне нужно протестировать механизм входа в систему, и для этого мне нужно:Как вручную удалить учетную запись пользователя SQL?

1) протестируйте учетную запись SQL, которая заблокирована.

2) тест с учетной записью SQL, срок действия которой истек.

Есть ли хранимые proc или SQL, которые я могу запустить, чтобы вручную заблокировать учетную запись SQL и обновить учетную запись SQL, так что срок ее действия истек.

Я не хочу ждать дня или 2, чтобы получить учетную запись SQL, у которой истек пароль.

ответ

1

Просто попробуйте войти в систему несколько раз с неправильного пароля. Он заблокирует вход в систему.

Истекает придется ждать, пока, к сожалению, срок действия истекает.

Почему бы не использовать проверку подлинности Windows?

+0

Мое приложение по умолчанию использует проверку подлинности Windows, но некоторым пользователям необходимо явно войти в систему с учетной записью SQL. Блокировка учетной записи проста, как вы говорите, но проблема с истечением срока действия пароля. Я могу дождаться, если придется, но предпочел бы иметь другой способ, чтобы истечь пароль, чтобы ускорить тестирование –

Смежные вопросы