Получение членства в группе AD напрямую из SQL - PullRequest
0 голосов
/ 10 мая 2018

Аудиторы снова здесь, можно ли запрашивать членов групп Windows, сопоставленных с сервером SQL?

Существует более 100 групп с прямым доступом к нашей базе данных, и мне было бы ужасно просить нашу команду Wintel сделать скриншоты всех 100 групп.

Ответы [ 2 ]

0 голосов
/ 10 мая 2018

Вы можете использовать следующее для запроса принципалов сервера в SQL Server для получения списка групп AD или пользователей и т. Д.

SELECT Name, type_desc
FROM sys.server_principals
WHERE type = 'G' AND name NOT LIKE 'BUILTIN\Administrators'
ORDER BY name;

В этом запросе будут перечислены пользователи в группе.

EXEC xp_logininfo @acctname = 'DomainName\GroupName', @option = 'members';
0 голосов
/ 10 мая 2018

Взгляните на xp_logininfo . В частности с @option='members'.

Просто чтобы прояснить ситуацию, я думаю, что Powreshell - лучший инструмент для этого. Get-ADGroupMember сделает то, что вы хотите.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...