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

Откуда:
Сообщений: 77
Понадобилось определить в базе пользователей, которые входят в роль sysadmin, и выяснилось, что часть логинов имеют полномочия sa из-за вхождения в группы AD, которым соответствуют логины с полномочиями sa. Но и в случае непосредственного включения логина пользовательской учетки в роль sysadmin, и вхождения в группу с полномочиями sa, is_srvrolemeber возвращает 1; в sys.login_token и у тех, и у тех есть sysadmin. Вопрос: как отличить логины, которым роль sysadmin досталась непосредственно, и которым эта роль досталась через вхождение в группу?
27 авг 15, 06:47    [18074110]     Ответить | Цитировать Сообщить модератору
 Re: Как определить, что серверная роль была выдана непосредственно логину?  [new]
o-o
Guest
sys.server_role_members
27 авг 15, 07:09    [18074124]     Ответить | Цитировать Сообщить модератору
 Re: Как определить, что серверная роль была выдана непосредственно логину?  [new]
WinterGraveyard
Member

Откуда:
Сообщений: 77
Спасибо, то, что нужно.
27 авг 15, 08:18    [18074187]     Ответить | Цитировать Сообщить модератору
Все форумы / Microsoft SQL Server Ответить