Saltar al contenido principal
Versión: 20 R7 BETA

DROP REMOTE USER

DROP REMOTE USER ( sesionUsuario )

ParámetroTipoDescripción
sesionUsuarioTextID de sesión del usuario

Descripción

El comando DROP REMOTE USER desconecta a un usuario específico conectado remotamente al servidor 4D.

En sesionUsuario, pase el ID de sesión del usuario que desea desconectar del servidor. Puede recuperar el ID de sesión con el comando Process activity.

Nota: este comando se ejecuta de forma asíncrona y solo puede ejecutarse en 4D Server. Si el método que llama al comando se ejecuta localmente en 4D remoto o monousuario, DROP REMOTE USER no hace nada.

Ejemplo

Desea eliminar un usuario remoto específico:

  // Método a ejecutar en el servidor
 var $userCol : Collection
 var $element : Object
 
  //desconectar al usuario remoto Vanessa
 $userCol:=Get process activity(Sessions only).sessions.query("systemUserName = :1";"Vanessa")
 For each($element;$userCol)
    DROP REMOTE USER($element.ID)
 End for each

Ver también

REJECT NEW REMOTE CONNECTIONS
SEND MESSAGE TO REMOTE USER