У меня есть текущий проект, разработанный на Vb.net 2008, который обеспечивает выборку пользователей, хранящихся в Active Directory. Есть ли способ запросить эти списки пользователей из SQL-сервера, а затем заполнить его в Datagridview в vb.net?Active Directory, связанный с SQL Server
ответ
Вы можете использовать запрос Active Directory напрямую с помощью команды OPENQUERY как в этой статье:
SELECT * FROM OpenQuery (
ADSI,
'SELECT displayName, telephoneNumber, mail, mobile, facsimileTelephoneNumber
FROM ''LDAP://DOMAIN.com/OU=Players,DC=DOMAIN,DC=com''
WHERE objectClass = ''User''
') AS tblADSI
ORDORDER BY displayname
С каких пор мы начали предоставлять службы поиска Google, в вашем ответе нет ничего другого, кроме ссылки на статью, которую вы опубликовали. В комментариях ясно, что должен делать ОП. Как ваш ответ приносит пользу OP? – Codexer
Я просто ссылался на статью, в которой описывается процесс, поскольку я не хочу публиковать фактический код, который мы используем. – sams
- 1. Запрос Active Directory с Sql Server 2008
- 2. Группы Active Directory с SQL Server 2005
- 3. ASP.NET MemberhipProvider - SQL Server и Active Directory
- 4. SQL Server Включить пользователя Active Directory
- 5. active directory query vs sql server
- 6. Проверка подлинности Active Directory SQL Server 2012
- 7. Группа Active Directory добавить в SQL Server
- 8. Получить Active Directory GUID из SQL Server
- 9. Запрос Active Directory с «SQL»?
- 10. Active Directory + IIS + SQL + ASP.NET
- 11. Windows Server Active Directory API
- 12. Запрашивание Active Directory с T-SQL
- 13. Проверка подлинности форм Active Directory Active Directory
- 14. JasperReports Server 5.2 Интеграция с Active Directory
- 15. Использование CSLA.NET с Active Directory
- 16. Проблемы с Active Directory
- 17. SQL Server Linked Server с разными учетными данными домена Active Directory
- 18. SQL-инъекция из Active Directory
- 19. Хранение и извлечение объекта Active Directory objectGUID в SQL Server
- 20. Использование групп Active Directory, настраивающих разрешения SQL Server
- 21. Аутентификация Active Directory Active Directory и WCF
- 22. Проверка подлинности Active Directory Active Directory
- 23. Безопасность. Используйте Active Directory или SQL Server и почему?
- 24. Экспорт данных Active Directory из SQL Server 2008 R2
- 25. Безопасность SQL Server: запретить авторизованным пользователям Active Directory считывать данные
- 26. Exchange Server 2010 и Active Directory
- 27. Active Directory
- 28. Active Directory с Apache
- 29. WSOP2 Identity Server и Active Directory Integration
- 30. Сервер Active Directory с .Net
почему не использовать запрос LDAP в вашем vb.net проекта и получить список от Active Directorio (AD)? SQLServer со списком AD вам нужно? – M84
Да, это можно сделать ***, создать связанный сервер, получить информацию LDAP (используется для вашего запроса), затем использовать OpenQuery для выбора ... Этот вопрос также очень широк и на самом деле не может быть ответил один раз. Хотя информация, которую я предоставил, - это шаги, которые необходимо предпринять для того, чтобы ударить по AD. Затем создайте процедуру, которую вы можете вызвать из кодовой части, чтобы заполнить DataTable, и затем установите DataSource DataGridView. – Codexer
Я планирую получить конкретного пользователя из Active Directory с помощью SQL Server. Затем следующий шаг, если у вас есть эти данные, мне нужно заполнить его на datagridview в vb.net. Это слишком сложно? – MDP