4D v16.3GET USER PROPERTIES |
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
|
4D v16.3
GET USER PROPERTIES
|
GET USER PROPERTIES ( refUsuario ; nome ; inicio ; senha ; numLogin ; ultLogin {; adesao {; propGrupo}} ) | ||||||||
Parâmetro | Tipo | Descrição | ||||||
refUsuario | Inteiro longo |
![]() |
Nº de referência de usuário | |||||
nome | String |
![]() |
Nome de usuário | |||||
inicio | String |
![]() |
Nome de método de início | |||||
senha | String |
![]() |
Sempre é uma cadeia vazia | |||||
numLogin | Inteiro longo |
![]() |
Número de logins para o banco de dados | |||||
ultLogin | Data |
![]() |
Data do último login ao banco de dados | |||||
adesao | Array inteiro longo |
![]() |
Número de ID dos grupos ao qual o usuário pertence | |||||
propGrupo | Inteiro longo |
![]() |
Número de ID do proprietário do grupo | |||||
GET USER PROPERTIES retorna a informação sobre o usuário cujo número de referência se passa no parâmetro refUsuario. Deve passar um número de referência de usuário retornado pelo comando GET USER LIST.
Se a conta de usuário não existir ou tiver sido apagada, se gera o erro -9979. Pode interceptar este erro com um método de gestão de erros instalado por ON ERR CALL. Senão, pode chamar Is user deleted para testar a conta de usuário antes de chamarGET USER PROPERTIES.
Os números de referência para os usuários podem ter os seguintes valores ou faixas:
Número de referência de usuário | Descrição usuário |
1 | Desenhador |
2 | Administrador |
3 a 15000 | Usuário criado pelo Desenhador |
(usuário #3 é o primeiro usuário criado pelo Desenhador, | |
usuário #4 o segundo, etc.). | |
-11 a -15000 | Usuário criado pelo Administrador |
(usuário #-11 é o primeiro usuário criado pelo Administrador, | |
usuário #-12 o segundo, etc.). |
Depois da chamada, recupera o nome, método de inicio, senha criptografada, número de logins e a data da última utilização do banco nos parâmetros nome, inicio, senha, numLogin e ultLogin.
Nota: o parâmetro senha é obsoleto (sempre devolve uma cadeia vazia). Se deseja verificar a senha de um usuário, utilize a função Validate password.
Número de referência do grupo | Descrição do grupo |
15001 a 32767 | Grupo criado pelo Desenhador ou pelo proprietário do grupo |
(o grupo #15001 é o primeiro grupo criado pelo Desenhador, | |
o grupo #15002 o segundo, etc.). | |
-15001 a -32768 | Grupo criado pelo Administrador ou pelo proprietário do grupo |
(o grupo #-15001 é o primeiro grupo criado pelo Administrador, | |
o grupo #-15002 o segundo, etc.). |
Se não tiver privilégios de acesso para chamar ao comando GET USER PROPERTIES ou se outro processo abriu no sistema de senhas, um erro de privilégios de acesso é gerado. Pode interceptar este erro com un método de gestão de erros instalado por ON ERR CALL.
GET GROUP LIST
GET USER LIST
Is user deleted
Set user properties
Validate password
Produto: 4D
Tema: Usuário e Grupos
Número
611
Modificado: 4D 2004
Manual de linguagem 4D ( 4D v16)
Manual de linguagem 4D ( 4D v16.1)
Manual de linguagem 4D ( 4D v16.2)
Manual de linguagem 4D ( 4D v16.3)