Ir para conteúdo

POWERED BY:

Arquivado

Este tópico foi arquivado e está fechado para novas respostas.

Alex Blumer

Nível de Acesso

Recommended Posts

Boa tarde pessoal.

 

Estou desenvolvendo uma aplicação, onde eu gostaria que os usuários tivesse o nível 1, 2 e 3... onde o nível 1 só teria acesso a consulta, o nível 2 teria acesso a consulta e algumas alteraçãos e o nível 3 acesso total ( administrador do sistema ). Ou seja, de acordo com o nível do usuário que estiver conectado, o sistema habilida ou desabilita determinadas funções...

 

Alguem teria um idéia de como fazer isso???

 

Obrigado

Compartilhar este post


Link para o post
Compartilhar em outros sites

Olá Alex.

 

Uma boa possibilidade de fazer isso é armazenar no banco de dados de usuários os níveis deles.

Quando os mesmos se logarem, o sistema faz uma consulta e armazena em uma variável.

 

Nos loads de seus formas, consulte essa variável para ver o nível dela, para os usuários que não tem permissão total, deixe como "enabled = false" ou "visible=false" (conforme se sentir mais conformtável) os objetos que eles não poderão acessar.

 

Por exemplo:

 

sub form_load

select case intNivel
case 1
  botao1.enabled = false
  botao2.enabled = false
  botao3.enabled = true
case 2
  botao1.enabled = false
  botao2.enabled = true
  botao3.enabled = true
case 3
  botao1.enabled = true
  botao2.enabled = true
  botao3.enabled = true
end select

exit sub

Se tiver dúvidas poste ai.

 

Abraços.

Compartilhar este post


Link para o post
Compartilhar em outros sites

×

Informação importante

Ao usar o fórum, você concorda com nossos Termos e condições.