Importando Usuários e Grupos do Active Directory em SQL Server (possivelmente através de c #)

StackOverflow https://stackoverflow.com/questions/201235

  •  03-07-2019
  •  | 
  •  

Pergunta

Eu preciso importar todos os grupos de anúncios em poucas OUs em uma tabela no SQL Server 2008. Assim que eu tiver aqueles que eu necessidade de importação de todos os membros desses grupos para uma mesa diferente. Eu posso usar c # para fazer o trabalho e passar os dados para o servidor SQL ou fazê-lo diretamente no servidor SQL.

Sugestões sobre a melhor maneira de abordar isso?

Foi útil?

Solução

Arry,

Eu não sei exatamente, mas encontrei alguns links que podem ajudá-lo. Eu acho que a pista mais quente é esta expressão:

"(&(objectCategory=Person)(memberOf=DN=GroupName, OU=Org, DC=domain,
DC=com))"

Eu encontrei-o na consulta LDAP para os membros do grupo no site de um comunidade ColdFusion. Estou mais ou menos que o filtro pode ser facilmente aplicada a sua consulta. Sinto muito, mas não posso testá-lo, porque eu não tenho AD por aqui.

Esta também poderia ser um pouco (mas menos) interessante:

http://forge.novell.com/pipermail /cldap-dev/2004-April/000042.html

Espero que isso ajude, elogios,

Matthias

Outras dicas

Adicionar um servidor vinculado ao seu SQL Server e consultar o Active Directory via LDAP consultas. Este aqui descrito isso muito bem:

Criar um SQL Server Vista do seu anúncio Usuários, Brendan Tompkins (MVP)

Como o OP desta pergunta pareceu aberto a outras tecnologias (3 anos atrás), eu postei um passeio pelo que usos SSIS como a tecnologia para consulta AD para os usuários, escrevendo esses usuários a uma mesa e fazer pesquisas de grupo sobre os usuários . Active Directory SSIS fonte de dados Mesmo se você aren 't interessado em SSIS, a consulta LDAP para objetos de origem e o C # para adesão ao grupo pode ser útil para qualquer um rever esta questão.

Licenciado em: CC-BY-SA com atribuição
Não afiliado a StackOverflow
scroll top