Abfragen von Active Directory von SQL Server 2005

7

Wie kann ich Active Directory von SQL Server 2005 abfragen?

    
ecleel 09.08.2009, 09:41
quelle

4 Antworten

10

Ziemlich allgemeine Frage, aber hier sind einige Hinweise.

Sie benötigen einen Verbindungsserver, der auf dem SQL Server, der auf ADSI (Active Directory Service Interface) verweist, etwas Ähnliches macht.

%Vor%

Dann können Sie die folgende Art von Abfrage verwenden.

%Vor%

Sie müssen die Zeile LDAP: // entsprechend festlegen (fragen Sie Ihren AD-Administrator nach den Details) und beachten Sie, dass verteilte Ad-hoc-Abfragen mit OpenQuery standardmäßig in SQL Server deaktiviert sind. Sobald Sie das oben genannte haben, sollte es ziemlich leicht sein, nach irgendwelchen bestimmten Varianten zu googeln.

    
Steve Homer 09.08.2009, 10:09
quelle
5

Ja.

Verknüpfter Server:

%Vor%

Abfrage:

%Vor%

Es gibt viele Beispiele, wenn Sie Verbindungsserver und LDPA bei Google suchen. Ich sage das, weil LDAP sehr kompliziert sein kann.

    
gbn 09.08.2009 10:11
quelle
3

Nur eine Anmerkung; Um den Link zu entfernen, verwenden Sie

%Vor%     
JosephStyons 11.11.2009 19:12
quelle
3

Um die maximale Anzahl von 1000 Datensätzen zu überwinden, die von den Active Directory-Abfragen zurückgegeben werden, können Sie die Funktion verwenden, die ich unten geschrieben habe.

%Vor%     
Suman 04.11.2009 09:14
quelle