Freigeben über


RAS-Benutzerverwaltung

Ein RAS-Server verwendet eine Benutzerkontodatenbank, die Informationen zu einer Gruppe von Benutzerkonten enthält. Die Informationen enthalten die RAS-Berechtigungen eines Benutzers, bei denen es sich um eine Reihe von Bitkennzeichnungen handelt, die bestimmen, wie der RAS-Server reagiert, wenn der Benutzer die Verbindung aufruft. Die RAS-Serververwaltungsfunktionen suchen die Benutzerkontodatenbank und rufen die RAS-Berechtigungen für Benutzerkonten ab und legen sie fest.

Ein RAS-Server kann Teil einer Betriebssystemdomäne oder ein eigenständiger Computer sein, auf dem der Server oder die professionelle Version des Betriebssystems ausgeführt wird. Bei einem Server, der Teil einer Domäne ist, wird die Benutzerkontodatenbank auf dem Server gespeichert, der der primäre Domänencontroller (PDC) ist. Ein eigenständiger Server speichert eine eigene lokale Benutzerkontodatenbank. Um den Namen des Servers abzurufen, der die von einem angegebenen RAS-Server verwendete Benutzerkontodatenbank speichert, können Sie die MprAdminGetPDCServer-Funktion aufrufen. Anschließend können Sie den Namen des Benutzerkontoservers in einem Aufruf der NetQueryDisplayInformation--Funktion verwenden, um die Benutzer in einer Benutzerkontodatenbank auflisten zu können. Sie können den Servernamen auch in Aufrufen der MprAdminUserGetInfo und MprAdminUserSetInfo Funktionen verwenden, um die RAS-Berechtigungen für ein angegebenes Benutzerkonto abzurufen und festzulegen.

Die MprAdminUserGetInfo und MprAdminUserSetInfo Funktionen verwenden die RAS_USER_0 Struktur, um die RAS-Berechtigungen und die Rückruftelefonnummer eines Benutzers anzugeben. Die RAS-Berechtigungen geben die folgenden Informationen an:

  • Gibt an, ob der Benutzer eine Remoteverbindung mit dem Server oder der Domäne herstellen kann, zu der der Server gehört.
  • Gibt an, ob der Benutzer eine Verbindung über einen Rückruf herstellt, in dem der RAS-Server aufhängt und dann an den Benutzer zurückruft, um die Verbindung herzustellen.

Jedes Benutzerkonto gibt eines der folgenden Flags an, um die Rückrufberechtigungen des Benutzers anzugeben.

Wert Bedeutung
RASPRIV_NoCallback Der RAS-Server ruft den Benutzer nicht zurück, um eine Verbindung herzustellen.
RASPRIV_AdminSetCallback Wenn der Benutzer anruft, hängt der RAS-Server auf und ruft eine vordefinierte Rückruftelefonnummer auf, die in der Benutzerkontodatenbank gespeichert ist. Das szPhoneNumber Mitglied der RAS_USER_0-Struktur enthält die Rückrufnummer des Benutzers.
RASPRIV_CallerSetCallback Wenn der Benutzer anruft, bietet der RAS-Server die Möglichkeit, eine Telefonnummer anzugeben, unter der der Benutzer zurückrufen soll. Der Benutzer kann sich auch dafür entscheiden, sofort ohne Rückruf eine Verbindung herzustellen. Das szPhoneNumber Member enthält eine Standardnummer, die der Benutzer außer Kraft setzen kann.