Cómo: |
Al recibir un código de privilegio, CHECKPRIVS devuelve el valor Y (cuando el usuario conectado dispone del privilegio) o N (no dispone del privilegio o el privilegio no existe).
Nota: Para ver su lista de privilegios generales, pulse el botón de la Consola (C), en la esquina superior izquierda de la ventana, y seleccione Mi consola/mostrar mis privilegios generales. El usuario que cuente con los privilegios de administrador de servidor también podrá consultar esta lista desde la página Control de acceso, haciendo un clic derecho en un ID de usuario, seleccionando Propiedades en el menú de contexto y, finalmente, pulsando la pestaña Privilegios generales de la página Propiedades.
CHECKPRIVS(privcode, output)
donde:
Es el código del privilegio cuyo estado se va a recuperar.
Alfanumérico
Es el nombre del campo que contiene el resultado, o el formato del valor de salida puesto entre comillas solas.
La siguiente solicitud recupera el estado del privilegio ADPTP (Configurar adaptador de datos):
-SET &PRIVSTATE = CHECKPRIVS(ADPTP,'A1'); -TYPE Privilege State is: &PRIVSTATE
La salida es:
Privilege State is: Y
WebFOCUS |