GET USER PROPERTIES

4D - Documentation   Français   English   German   Español   4D v11 SQL, Comandos por temas   4D v11 SQL, Lista alfabética de comandos   4D v11 SQL, Constantes por temas   Regresar   Anterior   Siguiente

versión 2004 (Modificado)


GET USER PROPERTIES (refUsuario; nombre; inicio; contraseña; nbLogin; ultimoLogin{; membrecias{; grupoProp}})

ParámetroTipoDescripción
refUsuarioNuméricoNúmero de referencia único de usuario
nombreAlfaNombre del usuario
inicioAlfaNombre del método de inicio
contraseñaAlfaCadena vacía
nbLoginNúmeroNúmeros de usos de la base
ultimoLoginFechaFecha de la última utilización de la base
membreciasArray num.Números de referencia de los grupos a los que
el usuario pertenece
grupoPropNuméricoNúmero de referencia del grupo prioritario del usuario

Descripción

GET USER PROPERTIES devuelve la información sobre el usuario cuyo número de referencia se pasa en el parámetro refUsuario. Debe pasar un número de referencia de usuario devuelto por el comando GET USER LIST.

Si la cuenta de usuario no existe o ha sido borrada, se genera el error -9979. Puede interceptar este error con un método de gestión de errores instalado por ON ERR CALL. Sino, puede llamar Is user deleted para probar la cuenta de usuario antes de llamar GET USER PROPERTIES.

Los números de referencia para los usuarios pueden tener los siguientes valores o rangos:

Número de referencia Descripción usuario

de usuario

1Diseñador
2Administrador
3 a 15000Usuario creado por el Diseñador
(usuario #3 es el primer usuario creado por el Diseñador,
usuario #4 el segundo, etc.).
-11 a -15000Usuario creado por el Administrador
(usuario #-11 es el primer usuario creado por el Administrador,
usuario #-12 el segundo, etc.).

Después de la llamada, recupera el nombre, método de inicio, contraseña encriptada, número de usos y la fecha de la última utilización de la base en los parámetros nombre, inicio, contraseña, nbLogin y ultimoLogin.

Nota: GET USER PROPERTIES no devuelve más la contraseña encriptada en el parámetro contraseña. A partir de la versión 6.0.2, siempre se devuelve una cadena vacía en este parámetro. Para revisar la contraseña de un usuario, llame la función Validate password.

Si pasa el parámetro opcional membresias, recupera los números de referencia únicos de los grupos a los cuales pertenece el usuario.

Si pasa el parámetro opcional grupoProp, obtiene el número de referencia del grupo "propietario" del usuario, es decir el grupo propietario por defecto de los objetos creados por este usuario.

Los números de referencia para los grupos pueden ser los siguientes:

Número de referencia Descripción del grupo

del grupo

15001 a 32767Grupo creado por el Diseñador o por el propietario del grupo
(el grupo #15001 es el primer grupo creado por el Diseñador,
el grupo #15002 el segundo, etc.).
-15001 a -32768Grupo creado por el Administrador o por el propietario del grupo
(el grupo #-15001 es el primer grupo creado por el Administrador,
el grupo #-15002 el segundo, etc.).

Ver también

GET GROUP LIST, GET USER LIST, Set user properties, Validate password.

Gestión de errores

Si no tiene privilegios de acceso para llamar al comando GET USER PROPERTIES o si otro proceso abrió en el sistema de contraseñas, se genera un error de privilegios de acceso. Puede interceptar este error con un método de gestión de errores instalado por ON ERR CALL.


4D - Documentation   Français   English   German   Español   4D v11 SQL, Comandos por temas   4D v11 SQL, Lista alfabética de comandos   4D v11 SQL, Constantes por temas   Regresar   Anterior   Siguiente