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

Откуда:
Сообщений: 316
Добрый день!

Ситуация:
В системных таблицах логинов в существующем mssql 2005
находятся пользователи, которые были удалены из каталога windows (т.е. в AD их больше нет).

Каким образом их можно вычислить и удалить логины и юзеров в таблицах mssql?
28 сен 12, 17:26    [13240290]     Ответить | Цитировать Сообщить модератору
 Re: Верифицировать windows-пользователя в домене  [new]
komrad
Member

Откуда:
Сообщений: 5260
aux3,

sp_validatelogins
28 сен 12, 17:40    [13240378]     Ответить | Цитировать Сообщить модератору
 Re: Верифицировать windows-пользователя в домене  [new]
Оппть
Guest
aux3
Добрый день!

Ситуация:
В системных таблицах логинов в существующем mssql 2005
находятся пользователи, которые были удалены из каталога windows (т.е. в AD их больше нет).

Каким образом их можно вычислить и удалить логины и юзеров в таблицах mssql?


1) подключиться через ADSI-провайдер к домену, получить список актуальных логинов
2) открыть курсор по syslogins, для тех доменных логинов, которых нет в выборке п1.
3) для каждой записи вызвать sp_revokelogin/drop login
4) при необходимости пробежаться по всем БД и почистить там пользователей, к которым нет логинов.
28 сен 12, 17:45    [13240417]     Ответить | Цитировать Сообщить модератору
 Re: Верифицировать windows-пользователя в домене  [new]
aux3
Member

Откуда:
Сообщений: 316
komrad,

Отлично, спасибо!
28 сен 12, 17:57    [13240499]     Ответить | Цитировать Сообщить модератору
Все форумы / Microsoft SQL Server Ответить