Kann nicht erteilen in Access an einen Benutzer mit einem ADSI-Skript

Wichtig: Dieser Artikel wurde maschinell und nicht von einem Menschen übersetzt. Die Microsoft Knowledge Base ist sehr umfangreich und ihre Inhalte werden ständig ergänzt beziehungsweise überarbeitet. Um Ihnen dennoch alle Inhalte auf Deutsch anbieten zu können, werden viele Artikel nicht von Menschen, sondern von Übersetzungsprogrammen übersetzt, die kontinuierlich optimiert werden. Doch noch sind maschinell übersetzte Texte in der Regel nicht perfekt, insbesondere hinsichtlich Grammatik und des Einsatzes von Fremdwörtern sowie Fachbegriffen. Microsoft übernimmt keine Gewähr für die sprachliche Qualität oder die technische Richtigkeit der Übersetzungen und ist nicht für Probleme haftbar, die direkt oder indirekt durch Übersetzungsfehler oder die Verwendung der übersetzten Inhalte durch Kunden entstehen könnten.

252398
Dieser Artikel wurde archiviert. Er wird im vorliegenden Zustand bereitgestellt und nicht mehr aktualisiert.
Problembeschreibung
Wenn Sie einen Benutzer über ein Skript ADSI (Active Directory Services Interface) in Windows 2000 erstellen, können Sie die Remote Access (RAS) "Zugriff zulassen" Berechtigung in der der - Registerkarte Eigenschaften des Benutzers im Abschnitt zu RAS-Berechtigung (Einwählen oder VPN) nicht aktivieren.
Ursache
Dieses Verhalten tritt auf, wenn die Einstellungen für MsNPAllowDialin und UserParameters außerhalb der Synchronisierung. Lightweight Directory Access Protocol (LDAP) Programme, wie der ADSI-LDAP-Anbieter, können die MsNPAllowDialin korrekt festlegen aktualisieren. Active Directory kann nicht jedoch die UserParameters-Einstellung aktualisieren. Dieses Verhalten betrifft Windows 2000-basierten Domänen im gemischten Modus oder Windows 2000-Domänen im einheitlichen Modus, die RAS-Servern von Microsoft Windows NT-basierten Computern gehostet.
Lösung
Problemumgehung für Windows 2000-Domänen in einer Umgebung mit gemischten Modus besteht darin, den DialinPrivilege User-Objekt-Parameter zu aktivieren, der von der Windows NT-Anbieter verfügbar gemacht wird. Zum Implementieren dieser Problemumgehung:
  1. Downloaden Sie ADSI (Active Directory Services Interface) von den folgenden Link:
  2. Suchen Sie nach der Datei Adsras.dll in ADSI Software Development Kit (SDK).
  3. Registrieren Sie die Adsras.dll-Datei auf dem Computer, auf dem das Skript ausgeführt wird. Um die Datei Adsras.dll zu registrieren, verwenden Sie den folgenden Befehl:
    regsvr32 adsras.dll
  4. Um ein Handle auf das Benutzerobjekt zu erhalten, verwenden Sie den folgenden Befehl:
    Usr festlegen = getobject("winnt://domainname/username")
  5. DFÜ-Zugriff (die Berechtigung "Zugriff zulassen") der Benutzer gewähren, verwenden Sie den folgenden Befehl:
    USR.dialinprivilege = True
Die Problemumgehung für Windows 2000-Domänen im einheitlichen Modus besteht darin, Host der RAS-Server auf einem Windows_2000-based Computer.
Status
Es handelt sich hierbei um ein beabsichtigtes Verhalten.

Warnung: Dieser Artikel wurde automatisch übersetzt.

Eigenschaften

Artikelnummer: 252398 – Letzte Überarbeitung: 02/05/2014 17:49:58 – Revision: 3.4

  • Microsoft Windows 2000 Server
  • Microsoft Windows 2000 Advanced Server
  • Microsoft Windows 2000 Professional Edition
  • kbnosurvey kbarchive kbmt kbprb KB252398 KbMtde
Feedback