none
Sistema de login com permissões RRS feed

  • Pergunta

  • Eae pessoal estou fazendo um projetinho e queria fazer um login com permissões para diferentes usuarios

    ex: Adm tem as telas de :cadastro,alteração,consulta e  excluir .

    funcionario comun teria apenas a tela de consulta(as outras ficariam com enabled=false ou visible = false.

    preciso muito disso ja vi varias videos aulas mas nenhuma chega a onde eu quero.


    • Editado carapina sexta-feira, 16 de maio de 2014 18:35
    sexta-feira, 16 de maio de 2014 18:34

Respostas

  • Vc pode criar tabelas no seu banco de dados onde vc vai separar isso tipo assim

    tabelas : usuarios, opcoes,permissoes

    onde na tabela permissoes tera o id do usuario e o id da opcao

    ai Basta vc fazer a consulta e montar seu menu.


    Junior

    • Sugerido como Resposta Giovani Cr sexta-feira, 16 de maio de 2014 19:21
    • Marcado como Resposta Giovani Cr segunda-feira, 19 de maio de 2014 18:59
    sexta-feira, 16 de maio de 2014 18:50
  • O que você pode fazer é criar uma variável para o Login Name e exportar para uma Label no Form principal!

    Feito isso, crie os Ifs e Elses. Ex: "Logado como Pedro"

    Ao apertar no botão de cadastro, alteração ou excluir:

    If Label.Text = "Logado como Pedro" Then

    Cadastro.ShowDialog()

    Else

    MsgBox("Você não tem permissão para acessar este menu", vbCritical, "Atenção")

    End if

    Abraço......

    • Marcado como Resposta Giovani Cr segunda-feira, 19 de maio de 2014 18:59
    sexta-feira, 16 de maio de 2014 22:09

Todas as Respostas

  • Vc pode criar tabelas no seu banco de dados onde vc vai separar isso tipo assim

    tabelas : usuarios, opcoes,permissoes

    onde na tabela permissoes tera o id do usuario e o id da opcao

    ai Basta vc fazer a consulta e montar seu menu.


    Junior

    • Sugerido como Resposta Giovani Cr sexta-feira, 16 de maio de 2014 19:21
    • Marcado como Resposta Giovani Cr segunda-feira, 19 de maio de 2014 18:59
    sexta-feira, 16 de maio de 2014 18:50
  • O que você pode fazer é criar uma variável para o Login Name e exportar para uma Label no Form principal!

    Feito isso, crie os Ifs e Elses. Ex: "Logado como Pedro"

    Ao apertar no botão de cadastro, alteração ou excluir:

    If Label.Text = "Logado como Pedro" Then

    Cadastro.ShowDialog()

    Else

    MsgBox("Você não tem permissão para acessar este menu", vbCritical, "Atenção")

    End if

    Abraço......

    • Marcado como Resposta Giovani Cr segunda-feira, 19 de maio de 2014 18:59
    sexta-feira, 16 de maio de 2014 22:09