Compartir a través de


Administración de usuarios ras

Un servidor RAS usa una base de datos de cuentas de usuario que contiene información sobre un conjunto de cuentas de usuario. La información incluye los privilegios ras de un usuario, que son un conjunto de marcas de bits que determinan cómo responde el servidor RAS cuando el usuario llama a para conectarse. Las funciones de administración del servidor RAS localizan la base de datos de cuentas de usuario y obtienen y establecen los privilegios ras para las cuentas de usuario.

Un servidor RAS puede formar parte de un dominio de sistema operativo o puede ser una máquina independiente que ejecute el servidor o la versión profesional del sistema operativo. Para un servidor que forma parte de un dominio, la base de datos de cuenta de usuario se almacena en el servidor que es el controlador de dominio principal (PDC). Un servidor independiente almacena su propia base de datos de cuenta de usuario local. Para obtener el nombre del servidor que almacena la base de datos de cuentas de usuario usada por un servidor RAS especificado, puede llamar a la función MprAdminGetPDCServer . A continuación, puede usar el nombre del servidor de cuentas de usuario en una llamada a la función NetQueryDisplayInformation para enumerar los usuarios de una base de datos de cuentas de usuario. También puede usar el nombre del servidor en llamadas a las funciones MprAdminUserGetInfo y MprAdminUserSetInfo para obtener y establecer los privilegios RAS de una cuenta de usuario especificada.

Las funciones MprAdminUserGetInfo y MprAdminUserSetInfo usan la estructura de RAS_USER_0 para especificar los privilegios ras de un usuario y el número de teléfono de devolución de llamada. Los privilegios ras indican la siguiente información:

  • Si el usuario puede realizar una conexión remota al servidor o al dominio al que pertenece el servidor.
  • Si el usuario establece una conexión a través de una devolución de llamada, en la que el servidor RAS se bloquea y, a continuación, llama de nuevo al usuario para establecer la conexión.

Cada cuenta de usuario especifica una de las marcas siguientes para indicar los privilegios de devolución de llamada del usuario.

Value Significado
RASPRIV_NoCallback El servidor RAS no llama al usuario para establecer una conexión.
RASPRIV_AdminSetCallback Cuando el usuario llama, el servidor RAS se bloquea y llama a un número de teléfono de devolución de llamada preestablecido almacenado en la base de datos de la cuenta de usuario. El miembro szPhoneNumber de la estructura de RAS_USER_0 contiene el número de teléfono de devolución de llamada del usuario.
RASPRIV_CallerSetCallback Cuando el usuario llama, el servidor RAS proporciona la opción de especificar un número de teléfono en el que se va a llamar al usuario. El usuario también puede optar por conectarse inmediatamente sin la devolución de llamada. El miembro szPhoneNumber contiene un número predeterminado que el usuario puede invalidar.