Hinweis
Für den Zugriff auf diese Seite ist eine Autorisierung erforderlich. Sie können versuchen, sich anzumelden oder das Verzeichnis zu wechseln.
Für den Zugriff auf diese Seite ist eine Autorisierung erforderlich. Sie können versuchen, das Verzeichnis zu wechseln.
Gilt für: Access 2013, Office 2013
Der Microsoft Active Directory Service Interfaces (ADSI)-Anbieter ermöglicht ADO das Herstellen einer Verbindung mit heterogenen Verzeichnisdiensten über ADSI. Dadurch erhalten ADO-Anwendungen schreibgeschützten Zugriff auf die Verzeichnisdienste Microsoft Windows NT 4.0 und Microsoft Windows 2000 sowie auf alle LDAP-kompatiblen Verzeichnisdienste und Novell Directory Services. ADSI selbst basiert auf einem Anbietermodell. Wenn also ein neuer Anbieter Zugriff auf ein anderes Verzeichnis gibt, kann die ADO-Anwendung nahtlos darauf zugreifen. Der ADSI-Anbieter ist Freethreading und Unicode-fähig.
Verbindungszeichenfolgen-Parameter
Um eine Verbindung mit diesem Anbieter herzustellen, legen Sie das Provider-Argument der ConnectionString-Eigenschaft fest auf:
ADSDSOObject
Beim Lesen der Provider-Eigenschaft wird diese Zeichenfolge ebenfalls zurückgegeben.
Typische Verbindungszeichenfolge
Eine typische Verbindungszeichenfolge für diesen Anbieter lautet:
"Provider=ADSDSOObject;User ID=userName;Password=userPassword;"
Die Zeichenfolge besteht aus den folgenden Schlüsselwörtern:
Schlüsselwort |
Beschreibung |
|---|---|
Provider |
Gibt den OLE DB-Anbieter für Microsoft Active Directory-Dienst an. |
User ID |
Gibt den Benutzernamen an. Wenn dieses Schlüsselwort nicht angegeben ist, werden die aktuellen Anmeldeinformationen verwendet. |
Password |
Gibt das Benutzerkennwort an. Wenn dieses Schlüsselwort nicht angegeben ist, werden die aktuellen Anmeldeinformationen verwendet. |
Befehlstext
Eine vierteilige Befehlstextzeichenfolge wird durch den Anbieter in der folgenden Syntax erkannt:
"Root; Filter; Attributes[; Scope]"
Wert |
Beschreibung |
|---|---|
Root |
Gibt das ADsPath-Objekt an, von dem aus die Suche gestartet werden soll (d. h. den Stamm der Suche). |
Filter |
Gibt den Suchfilter im Format RFC 1960 an. |
Attribute |
Gibt eine Liste mit durch Komma getrennten Attributen an, die zurückgegeben werden sollen. |
Scope |
Optional. Eine Zeichenfolge, dien den Bereich der Suche angibt. Kann eine der folgenden Elemente sein: Basis – Suchen Sie nur das Basisobjekt (Stamm der Suche). |
Zum Beispiel:
"<LDAP://DC=ArcadiaBay,DC=COM>;(objectClass=*);sn, givenName; subtree"
Der Anbieter unterstützt auch SQL SELECT als Befehlstext. Zum Beispiel:
"SELECT title, telephoneNumber From 'LDAP://DC=Microsoft, DC=COM' WHERE
objectClass='user' AND objectCategory='Person'"
Der Anbieter akzeptiert weder Aufrufe gespeicherter Prozeduren noch einfache Tabellennamen (die CommandType-Eigenschaft lautet beispielsweise immer adCmdText). Eine ausführlichere Beschreibung der Befehlstextelemente finden Sie in der Dokumentation zu ADSI (Active Directory Service Interfaces).
Recordset-Verhalten
In den folgenden Tabellen sind die für ein Recordset-Objekt verfügbaren Features aufgeführt, das mit diesem Anbieter geöffnet wird. Nur der Statische Cursortyp (adOpenStatic) ist verfügbar.
Ausführlichere Informationen zum Recordset -Verhalten Ihrer Anbieterkonfiguration erhalten Sie, wenn Sie die Supports-Methode ausführen und die Properties -Auflistung des Recordset -Objekts aufzählen, um zu ermitteln, ob anbieterspezifische dynamische Eigenschaften vorhanden sind.
Verfügbarkeit von ADO-Standardeigenschaften des Recordset-Objekts:
Eigenschaft |
Verfügbarkeit |
|---|---|
Lese-/Schreibzugriff |
|
Lese-/Schreibzugriff |
|
Schreibgeschützt |
|
Schreibgeschützt |
|
Lese-/Schreibzugriff |
|
Lese-/Schreibzugriff |
|
immer adUseServer |
|
immer adOpenStatic |
|
immer adEditNone |
|
Schreibgeschützt |
|
Lese-/Schreibzugriff |
|
Lese-/Schreibzugriff |
|
Nicht verfügbar |
|
Lese-/Schreibzugriff |
|
Schreibgeschützt |
|
Lese-/Schreibzugriff |
|
Schreibgeschützt |
|
Lese-/Schreibzugriff |
|
Schreibgeschützt |
|
Schreibgeschützt |
Verfügbarkeit von ADO-Standardmethoden des Recordset-Objekts:
Methode |
Verfügbar? |
|---|---|
Nein |
|
Nein |
|
Nein |
|
Nein |
|
Ja |
|
Ja |
|
Nein |
|
Ja |
|
Ja |
|
Ja |
|
Ja |
|
Ja |
|
Ja |
|
Ja |
|
Ja |
|
Ja |
|
Ja |
|
Ja |
|
Nein |
|
Nein |