Добро пожаловать в форум, Guest  >>   Войти | Регистрация | Поиск | Правила | В избранное | Подписаться
Все форумы / Microsoft SQL Server Новый топик    Ответить
 Как проверить пароли?  [new]
_Alexander_
Member

Откуда:
Сообщений: 321
Всем привет!
Ленивые пользователи не хотят заводить себе пароли. Хочу написать послание: ежели пользователи такой-то, такой-то и такой-то не поставят себе пароль, установлю я, вида:
jhPEF987lcBVD5
:)
Осталось узнать, у каких пользователей он пустой... Кто нибудь знает как?
20 авг 04, 12:44    [896910]     Ответить | Цитировать Сообщить модератору
 Re: Как проверить пароли?  [new]
alexia
Member

Откуда: Санкт-Петербург
Сообщений: 460
попробовать соединиться с БД с именем пользователя и без пароля. если получится - пароля нету.
20 авг 04, 12:45    [896922]     Ответить | Цитировать Сообщить модератору
 Re: Как проверить пароли?  [new]
_Alexander_
Member

Откуда:
Сообщений: 321
Гениально! ))
А если представить, что их больше полутысячи? ;)
20 авг 04, 12:49    [896940]     Ответить | Цитировать Сообщить модератору
 Re: Как проверить пароли?  [new]
alexia
Member

Откуда: Санкт-Петербург
Сообщений: 460
тогда select password from master..syslogins
20 авг 04, 12:53    [896960]     Ответить | Цитировать Сообщить модератору
 Re: Как проверить пароли?  [new]
pkarklin
Member

Откуда: Москва (Муром)
Сообщений: 74925
Можно тока сиквельные логины на предмет наличия пароля проверить:

SELECT
  *
FROM 
  master..syslogins
WHERE 
  (password IS NULL) AND
  (isntname = 0)
20 авг 04, 12:57    [896978]     Ответить | Цитировать Сообщить модератору
 Re: Как проверить пароли?  [new]
_Alexander_
Member

Откуда:
Сообщений: 321
Уппсс... 8-()
Мог бы и сам посмотреть... Все спасибо. :)
20 авг 04, 12:58    [896986]     Ответить | Цитировать Сообщить модератору
Все форумы / Microsoft SQL Server Ответить