studio - Importación de usuarios y grupos de Active Directory en SQL Server(posiblemente a través de c#)
privilegios de cuenta de instalacion sql server (3)
Necesito importar todos los grupos de anuncios en algunas unidades organizativas en una tabla en SQL Server 2008. Una vez que los tengo, debo importar todos los miembros de esos grupos a una tabla diferente. Puedo usar c # para hacer el trabajo y pasar los datos al servidor SQL o hacerlo directamente en el servidor SQL.
Sugerencias sobre la mejor manera de abordar esto?
Agregue un servidor vinculado a su servidor SQL y consulte el directorio activo a través de consultas LDAP. Esto aquí lo describió bastante bien:
Crear una vista de servidor SQL de sus usuarios de AD, Brendan Tompkins (MVP)
Arry,
No sé exactamente, pero encontré algunos enlaces que pueden ayudarte. Creo que la canción más popular es esta expresión:
"(&(objectCategory=Person)(memberOf=DN=GroupName, OU=Org, DC=domain,
DC=com))"
Lo encontré en LDAP Query para miembros del grupo en el sitio de una comunidad ColdFusion. Estoy más o menos seguro de que el filtro se puede aplicar fácilmente a su consulta. Lo siento, pero no puedo probarlo, porque no tengo AD por aquí.
Este también podría ser un poco (pero menos) interesante:
http://forge.novell.com/pipermail/cldap-dev/2004-April/000042.html
Espero que esto ayude, aplausos,
Matthias
Como el OP de esta pregunta parecía estar abierto a otras tecnologías (hace 3 años), publiqué un recorrido que utiliza SSIS como la tecnología para consultar AD a los usuarios, escribirlos en una tabla y realizar búsquedas grupales en esos usuarios. Fuente de datos de SSIS de Active Directory Incluso si no está interesado en SSIS, la consulta de LDAP para los objetos fuente y la C # para la membresía grupal pueden ser útiles para cualquier persona que revise esta pregunta.