Freigeben über


RAS-Benutzerverwaltung

Ein RAS-Server verwendet eine Benutzerkontodatenbank, die Informationen zu einer Reihe von Benutzerkonten enthält. Die Informationen enthalten die RAS-Berechtigungen eines Benutzers. Hierbei handelt es sich um eine Reihe von Bitflags, die bestimmen, wie der RAS-Server reagiert, wenn der Benutzer zum Herstellen einer 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 seine eigene lokale Benutzerkontodatenbank. Um den Namen des Servers abzurufen, auf dem die von einem angegebenen RAS-Server verwendete Benutzerkontodatenbank gespeichert wird, können Sie die Funktion MprAdminGetPDCServer aufrufen. Anschließend können Sie den Namen des Benutzerkontoservers in einem Aufruf der NetQueryDisplayInformation-Funktion verwenden, um die Benutzer in einer Benutzerkontodatenbank aufzulisten. Sie können den Servernamen auch in Aufrufen der Funktionen MprAdminUserGetInfo und MprAdminUserSetInfo verwenden, um die RAS-Berechtigungen für ein angegebenes Benutzerkonto abzurufen und festzulegen.

Die Funktionen MprAdminUserGetInfo und MprAdminUserSetInfo verwenden die RAS_USER_0-Struktur , um die RAS-Berechtigungen eines Benutzers und die Rückruftelefonnummer 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, bei 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, legt der RAS-Server auf und ruft eine voreingestellte Rückruftelefonnummer auf, die in der Benutzerkontodatenbank gespeichert ist. Das szPhoneNumber-Element 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ückruft. Der Benutzer kann auch auswählen, dass die Verbindung sofort ohne den Rückruf hergestellt werden soll. Das szPhoneNumber-Element enthält eine Standardnummer, die der Benutzer überschreiben kann.