USUÁRIO:      SENHA:        SALVAR LOGIN ?    Adicione o VBWEB na sua lista de favoritos   Fale conosco 

 

  Fórum

  Visual Basic
Voltar
Autor Assunto:  Controle de acesso a menus
Gustavo / MG
LAMBARI
MG - BRASIL
ENUNCIADA !
Postada em 15/07/2005 14:39 hs            

Olá, qual a melhor forma de controlar acesso de usuários aos menus do sistema. Tipo assim, um usuário poderá acessar menu X mas nao pode acessar menu Y, no caso menu e item de menu, e assim por diante. Qual a melhor forma de controlar essa acesso ?

Desde já imensamente agradecido,

Gustavo

 
   
Tiranossauro
não registrado
ENUNCIADA !
Postada em 16/07/2005 20:09 hs   
Acredito que a melhor forma é criar uma tabela no BD com um registro para cada usuário onde será definido um vampo para cada ítem de menu.
Se estiver usando BD Access é interessante fazer uma criptografia porque poderia ser alterado manualmento pelo Access.
É uma idéia
Abraços
Tiranossauro (the Max)
   
Elieser Topassi
Pontos: 2843 Pontos: 2843
SÃO JOSÉ DO RIO PRETO
SP - BRASIL
ENUNCIADA !
Postada em 17/07/2005 09:54 hs            
Quase isso, meu amigo pre-historico (brincadeira...)
 
Acho q nao eh conveniente criar um campo na tabela de usuarios pra cada item de menu... eu tenho nos meus sistemas tres tabelas: 1) grupos de usuarios 2) registro os menus 3) nivel de acesso: eh aqui q a coisa acontece. Relaciono cada grupo de usuarios com cada item de menu, e tem uma flag q diz se o usuario tem acesso ou nao...
Depois no sistema, basta eu checar se ele tem acesso no Load do form principal... se ele nao tiver acesso a determinado item do menu, desabilito ele, ou torno invisivel, etc... E nao faço isso soh com os menus nao... tem grupos de usuario q podem consultar dados de determinada tabela, mas nao podem incluir... entao, eu coloco um registro na tabela pra cada botao (incluir, alterar, excluir)... e na tabela de nivel de acesso, determino se o usuario tem acesso a determinado botao... no click do botao dou uma msgbox avisando q nao tem acesso...
 
Amigo, se vc quizer um exemplo, posso te mandar... manda um e-mail...
 
Flw!


Elieser Carlos Topassi
Analista de Sistemas - Desenvolvedor VB/ASP/.Net

e-mail/msn:
elieser_topassi@yahoo.com.br
São José do Rio Preto,SP - Brasil
_____________________________________________________
Emoções "O caminho do tolo aos seus prórios olhos lhe parece reto, mas o sábio ouve conselhos" (Pv 12:15)

   
Jozimar
não registrado
ENUNCIADA !
Postada em 09/09/2014 09:39 hs   
Bom dia Elieser Topassi ,

Estou precisando muito para implantar no meu sistema gostaria que me enviasse por email por favor
Grato...
   
Jozimar
não registrado
ENUNCIADA !
Postada em 09/09/2014 09:40 hs   
   
ChicoVieira
CRUZEIRO
SP - BRASIL
ENUNCIADA !
Postada em 27/09/2014 19:36 hs            
Se ainda não receberam, posso mandar um exemplo de um aplicativo que desenvolvi, e que controla meus filmes DVD para consultas, inclusões, exclusões, empréstimos, edição, etc. Para consultas, o uso é livre. Para inclusões e outros, uma msgbox informa que é necessário entrar com a senha do sistema. Se o usuário clicar em <Não>, sai do menu de acesso. Se clicar em <sim>, é exibida uma textbox para ele entrar com a senha. Se o sistema a reconhecer, o acesso é franqueado. Se estiver incorreta, o usuário recebe a informação que a senha não é reconhecida pelo sistema, saindo do acesso do menu.
t+
   
Página(s): 1/2      PRÓXIMA »


Seu Nome:

Seu eMail:

ALTERAR PARA MODO HTML
Mensagem:

[:)] = 
[:P] = 
[:(] = 
[;)] = 

HTML DESLIGADO

     
 VOLTAR

  



CyberWEB Network Ltda.    © Copyright 2000-2024   -   Todos os direitos reservados.
Powered by HostingZone - A melhor hospedagem para seu site
Topo da página