4D v14.3GET USER PROPERTIES |
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
|
4D v14.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 | cadeia |
![]() |
Nome de usuário | |||||
inicio | cadeia |
![]() |
Nome de método de início | |||||
senha | cadeia |
![]() |
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.
Produto: 4D
Tema: Usuário e Grupos
Número
611
Modificado: 4D 2004
GET GROUP LIST
GET USER LIST
Is user deleted
Set user properties
Validate password
Manual de linguagem 4D ( 4D v11 SQL Release 6)
Manual de linguagem 4D ( 4D v12.4)
Manual de linguagem 4D ( 4D v14 R2)
Manual de linguagem 4D ( 4D v14 R3)
Manual de linguagem 4D ( 4D v13.5)
Manual de linguagem 4D ( 4D v14.3)
Manual de linguagem 4D ( 4D v14 R4)