4D v14.3

GET USER PROPERTIES

Página Inicial

 
4D v14.3
GET USER PROPERTIES

GET USER PROPERTIES 


 

GET USER PROPERTIES ( refUsuario ; nome ; inicio ; senha ; numLogin ; ultLogin {; adesao {; propGrupo}} ) 
Parâmetro Tipo   Descrição
refUsuario  Inteiro longo in Nº de referência de usuário
nome  cadeia in Nome de usuário
inicio  cadeia in Nome de método de início
senha  cadeia in Sempre é uma cadeia vazia
numLogin  Inteiro longo in Número de logins para o banco de dados
ultLogin  Data in Data do último login ao banco de dados
adesao  Array inteiro longo in Número de ID dos grupos ao qual o usuário pertence
propGrupo  Inteiro longo in 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árioDescrição usuário
1Desenhador
2Administrador
3 a 15000Usuário criado pelo Desenhador
(usuário #3 é o primeiro usuário criado pelo Desenhador,
usuário #4 o segundo, etc.).
-11 a -15000Usuá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.

Se passa o parâmetro opcional adesao, recupera os números de referência únicos dos grupos aos quais pertence o usuário.

Se passa o parâmetro opcional propGrupo, obtém o número de referência do grupo “proprietário” do usuário, ou seja o grupo proprietário por padrão dos objetos criados por este usuário.

Os números de referência para os grupos podem ser os seguintes:

Número de referência do grupoDescrição do grupo
15001 a 32767Grupo 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 -32768Grupo 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.

 
PROPRIEDADES 

Produto: 4D
Tema: Usuário e Grupos
Número 611

Este comando modifica a variável sistema Error

 
HISTÓRIA 

Modificado: 4D 2004

 
VER TAMBÉM 

GET GROUP LIST
GET USER LIST
Is user deleted
Set user properties
Validate password

 
ARTICLE USAGE

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)