MaximoAccess

Caro Usuário, antes de postar pela primeira vez, leia as regras do fórum.

https://www.maximoaccess.com/t48-regras-do-forum

Obrigado

Administração


Participe do fórum, é rápido e fácil

MaximoAccess

Caro Usuário, antes de postar pela primeira vez, leia as regras do fórum.

https://www.maximoaccess.com/t48-regras-do-forum

Obrigado

Administração

MaximoAccess

Gostaria de reagir a esta mensagem? Crie uma conta em poucos cliques ou inicie sessão para continuar.

Dicas Ms Access, Exemplos Ms Access, Codigos VBA Ms Access, SQL Ms Access


+2
criquio
freitas
6 participantes

    [Resolvido]Proteção de tabelas e formularios

    avatar
    freitas
    Novato
    Novato


    Respeito às regras : Respeito às Regras 100%

    Sexo : Masculino
    Localização : Brasil
    Mensagens : 18
    Registrado : 06/07/2010

    shift - [Resolvido]Proteção de tabelas e formularios Empty Proteção de tabelas e formularios

    Mensagem  freitas 22/9/2010, 15:13

    Bom dia,

    Pessoal tenho mais uma duvida, os usuários que utilizam o Banco de dados que fiz geralmente não tem o Access instalado(utilizam o run time),o que é perfeito pois assim não conseguem acessar a estrutura dos formularios nem as tabelas, no entanto tenho dois novos acessos que ja tem access, e esses usuarios acabam mechendo nas tabelas e nos formulários. Para esses dois casos tem como eu colocar uma senha para acessar as tabelas e a estrutura dos formulários?
    Pois em relação ao VBA, podemos colocar uma senha para visualizar o código, mas não consigo fazer o mesmo para a tabelas.

    Desde já agradeço
    criquio
    criquio
    Moderador Global
    Moderador Global


    Respeito às regras : Respeito às Regras 100%

    Sexo : Masculino
    Localização : Brasil
    Mensagens : 11229
    Registrado : 30/12/2009

    shift - [Resolvido]Proteção de tabelas e formularios Empty Re: [Resolvido]Proteção de tabelas e formularios

    Mensagem  criquio 22/9/2010, 16:49

    O melhor é separar em back end e front end. Coloca então uma senha para abrir o back end e converte o front and em mde ou accde. Então você deve passar a senha do back end antes, por vba, na conexão dos dois. Assim, com senha no back end não será possível abri-lo, e com o front convertido em mde ou accde, não se pode mexer na estrutura do mesmo. Só não se esqueça de criar um back up antes e deixar guardado em local seguro, pois uma vez convertido para mde ou accde, não será possível reverter, e cada alteração que ser fizer necessária, terá que ser feita em uma cópia do backup, que deverá ser convertido para o mde ou accde e colocado no lugar do antigo.
    Esse método, dessa maneira, não impede que os dados sejam acessados nas tabelas, uma vez que elas ficam vinculadas no front end. Para esse caso, uma melhor forma seria não ter elas vinculadas, mas vincular tambem por código. Assim seu banco fica mais protegido. Outra coisa a considerar é que a senha das versões anteriores ao 2007 são muito fáceis de serem descobertas, mas quase impossível no 2007 e 2010.
    Para usuários com pouca experiência, é possível ainda bloquear o uso do shift, não permitindo que o bd seja aberto em modo estrutura a não ser que seja desbloqueado.


    .................................................................................
    Meu novo site: www.vcssistemas.com.br

    Clique aqui e veja um vídeo que explica como fazer pesquisas no forum.


    DICA: Quando precisar inserir um exemplo do seu aplicativo, siga os procedimentos abaixo:
    1 - faça uma cópia do aplicativo
    2 - retire tudo que não for necessário à solução do problema, exceto o que o aplicativo precisar para funcionar
    3 - use o Compactar/Reparar
    4 - compacte o aplicativo em zip ou rar (zip para postagem como anexo na mensagem)


    Agradeça a quem lhe ajudou, clicando no joinha de uma das mensagens do usuário.
    Positive as mensagens que achar útil, no canto superior direito delas.

    avatar
    freitas
    Novato
    Novato


    Respeito às regras : Respeito às Regras 100%

    Sexo : Masculino
    Localização : Brasil
    Mensagens : 18
    Registrado : 06/07/2010

    shift - [Resolvido]Proteção de tabelas e formularios Empty Proteção de tabelas e formularios

    Mensagem  freitas 22/9/2010, 18:32

    Obrigado pela resposta

    Na verdade não posso transformar ainda meu banco, pois estou em constantes mudanças. Não teria outro jeito sem ter que mudar par mde?
    criquio
    criquio
    Moderador Global
    Moderador Global


    Respeito às regras : Respeito às Regras 100%

    Sexo : Masculino
    Localização : Brasil
    Mensagens : 11229
    Registrado : 30/12/2009

    shift - [Resolvido]Proteção de tabelas e formularios Empty Re: [Resolvido]Proteção de tabelas e formularios

    Mensagem  criquio 22/9/2010, 19:40

    Se os usuários não são muito entendidos em Access, você pode definir as propiedades popup e janela restrita como Sim e Menu como não. Assim, não será possível acessar a estrutura do banco. Porem, se o banco for aberto com a tecla Shift pressionada, ele abrirá no modo estrutura. Para bloquear isso, você pode usar um módulo para bloquear o Shift. No entanto, será interessante criar uma forma de você poder abrir o formulário de bloqueio e desbloquio através de uma senha e/ ou combinação de teclas. Em alguns de meus sistemas, coloco uma combinação de teclas que abre um form no qual eu insiro uma senha para poder abrir o form de bloqueio e desbloqueio.


    .................................................................................
    Meu novo site: www.vcssistemas.com.br

    Clique aqui e veja um vídeo que explica como fazer pesquisas no forum.


    DICA: Quando precisar inserir um exemplo do seu aplicativo, siga os procedimentos abaixo:
    1 - faça uma cópia do aplicativo
    2 - retire tudo que não for necessário à solução do problema, exceto o que o aplicativo precisar para funcionar
    3 - use o Compactar/Reparar
    4 - compacte o aplicativo em zip ou rar (zip para postagem como anexo na mensagem)


    Agradeça a quem lhe ajudou, clicando no joinha de uma das mensagens do usuário.
    Positive as mensagens que achar útil, no canto superior direito delas.

    Dilson
    Dilson
    Developer
    Developer


    Respeito às regras : Respeito às Regras 100%

    Sexo : Masculino
    Localização : Brasil
    Mensagens : 1743
    Registrado : 11/11/2009

    shift - [Resolvido]Proteção de tabelas e formularios Empty Re: [Resolvido]Proteção de tabelas e formularios

    Mensagem  Dilson 22/9/2010, 21:47

    Freitas,

    Aqui um modelo que sempre utilizo e pelo que li no tópico também lhe servirá.

    Ele tá travado, tente destravar.

    Ele trava e destrava a tecla shift e se no mapa do planeta você apertar na Austrália, também poderá ocultar ou mostrar suas tabelas. observe a estrutura e o funcionamento e implemente no seu Projeto:

    http://www.speedyshare.com/files/24369063/BloquearShift.rar

    Se ainda enfrentar dificuldade, retorne.
    avatar
    freitas
    Novato
    Novato


    Respeito às regras : Respeito às Regras 100%

    Sexo : Masculino
    Localização : Brasil
    Mensagens : 18
    Registrado : 06/07/2010

    shift - [Resolvido]Proteção de tabelas e formularios Empty Proteção de tabelas e formularios

    Mensagem  freitas 23/9/2010, 17:49

    Obrigado pela resposta,

    Mas como eu faço para abrir ele bloqueado? pois joguei esta programação no meu banco de dados, porém ele continua abrindo as tabelas
    vieirasoft
    vieirasoft
    Developer
    Developer


    Respeito às regras : Respeito às Regras 100%

    Sexo : Masculino
    Localização : Portugal
    Mensagens : 7304
    Registrado : 11/05/2010

    shift - [Resolvido]Proteção de tabelas e formularios Empty Re: [Resolvido]Proteção de tabelas e formularios

    Mensagem  vieirasoft 23/9/2010, 17:56

    Amigo

    Faça protecção ao código VBA por password e assim estará protegendo os seus dados. Depois aproveite a dica do Dilson relativamente à tecla shift.
    avatar
    freitas
    Novato
    Novato


    Respeito às regras : Respeito às Regras 100%

    Sexo : Masculino
    Localização : Brasil
    Mensagens : 18
    Registrado : 06/07/2010

    shift - [Resolvido]Proteção de tabelas e formularios Empty Proteção de tabelas e formularios

    Mensagem  freitas 23/9/2010, 18:34

    Obrigado à todos pela ajuda,

    Consegui aplicar a programação da tecla Shift, o meu VB já estava protegido com senha, porém as tabelas ainda estavam aparecendo e facilmente eu conseguia alterar a estrutura dos formulários. Então fui em ferramentas/inicializar e desabilitei "exibir banco de dados e status". Também desabilitei em ferramentas/opção/Exibir alguns aplicativos e assim consegui bloquear as informações para meus usuários.

    Mais uma Obrigado e até a próxima duvida
    vieirasoft
    vieirasoft
    Developer
    Developer


    Respeito às regras : Respeito às Regras 100%

    Sexo : Masculino
    Localização : Portugal
    Mensagens : 7304
    Registrado : 11/05/2010

    shift - [Resolvido]Proteção de tabelas e formularios Empty Re: [Resolvido]Proteção de tabelas e formularios

    Mensagem  vieirasoft 23/9/2010, 18:37

    Valeu amigo
    criquio
    criquio
    Moderador Global
    Moderador Global


    Respeito às regras : Respeito às Regras 100%

    Sexo : Masculino
    Localização : Brasil
    Mensagens : 11229
    Registrado : 30/12/2009

    shift - [Resolvido]Proteção de tabelas e formularios Empty Re: [Resolvido]Proteção de tabelas e formularios

    Mensagem  criquio 4/1/2011, 20:35

    Dilson, o link do seu exemplo está quebrado. Seria interessante se pudesse colocá-lo à disposição de novo para quem necessitar de esclarecimentos sobre a ação novamente.


    .................................................................................
    Meu novo site: www.vcssistemas.com.br

    Clique aqui e veja um vídeo que explica como fazer pesquisas no forum.


    DICA: Quando precisar inserir um exemplo do seu aplicativo, siga os procedimentos abaixo:
    1 - faça uma cópia do aplicativo
    2 - retire tudo que não for necessário à solução do problema, exceto o que o aplicativo precisar para funcionar
    3 - use o Compactar/Reparar
    4 - compacte o aplicativo em zip ou rar (zip para postagem como anexo na mensagem)


    Agradeça a quem lhe ajudou, clicando no joinha de uma das mensagens do usuário.
    Positive as mensagens que achar útil, no canto superior direito delas.

    Dilson
    Dilson
    Developer
    Developer


    Respeito às regras : Respeito às Regras 100%

    Sexo : Masculino
    Localização : Brasil
    Mensagens : 1743
    Registrado : 11/11/2009

    shift - [Resolvido]Proteção de tabelas e formularios Empty Re: [Resolvido]Proteção de tabelas e formularios

    Mensagem  Dilson 7/1/2011, 23:18

    Criquio desde o dia 04/01 eu procuro este exemplo e nada, não encontrei.

    Vou retirar ele de uma aplicação aqui e postar de novo, acho importante também estar a disposição sempre.
    criquio
    criquio
    Moderador Global
    Moderador Global


    Respeito às regras : Respeito às Regras 100%

    Sexo : Masculino
    Localização : Brasil
    Mensagens : 11229
    Registrado : 30/12/2009

    shift - [Resolvido]Proteção de tabelas e formularios Empty Re: [Resolvido]Proteção de tabelas e formularios

    Mensagem  criquio 7/1/2011, 23:33

    Se alguem que o baixou passasse por aqui tambem poderia ajudar enviando-o de volta às origens Laughing


    .................................................................................
    Meu novo site: www.vcssistemas.com.br

    Clique aqui e veja um vídeo que explica como fazer pesquisas no forum.


    DICA: Quando precisar inserir um exemplo do seu aplicativo, siga os procedimentos abaixo:
    1 - faça uma cópia do aplicativo
    2 - retire tudo que não for necessário à solução do problema, exceto o que o aplicativo precisar para funcionar
    3 - use o Compactar/Reparar
    4 - compacte o aplicativo em zip ou rar (zip para postagem como anexo na mensagem)


    Agradeça a quem lhe ajudou, clicando no joinha de uma das mensagens do usuário.
    Positive as mensagens que achar útil, no canto superior direito delas.

    Dilson
    Dilson
    Developer
    Developer


    Respeito às regras : Respeito às Regras 100%

    Sexo : Masculino
    Localização : Brasil
    Mensagens : 1743
    Registrado : 11/11/2009

    shift - [Resolvido]Proteção de tabelas e formularios Empty Re: [Resolvido]Proteção de tabelas e formularios

    Mensagem  Dilson 7/1/2011, 23:39

    Boa idéia Criquio.

    Pergunto, alguém do fórum que por acaso fez o download tem esse exemplo?

    Faz essa força e publica aqui para todos.
    Assis
    Assis
    Maximo VIP
    Maximo VIP


    Respeito às regras : Respeito às Regras 100%

    Sexo : Masculino
    Localização : Portugal
    Mensagens : 4772
    Registrado : 06/11/2009

    shift - [Resolvido]Proteção de tabelas e formularios Empty Re: [Resolvido]Proteção de tabelas e formularios

    Mensagem  Assis 8/1/2011, 00:11

    Será este
    http://www.accessfaq.com.br/webroot/downloads/gdi33.zip
    Dilson
    Dilson
    Developer
    Developer


    Respeito às regras : Respeito às Regras 100%

    Sexo : Masculino
    Localização : Brasil
    Mensagens : 1743
    Registrado : 11/11/2009

    shift - [Resolvido]Proteção de tabelas e formularios Empty Re: [Resolvido]Proteção de tabelas e formularios

    Mensagem  Dilson 8/1/2011, 00:30

    Assis não é esse não, mas, ele servirá aos colegas que precisarem desse recurso.

    Obrigado pela preocupação.
    avatar
    infformax
    Avançado
    Avançado


    Respeito às regras : Respeito às Regras 75%

    Sexo : Masculino
    Localização : Brasil
    Mensagens : 241
    Registrado : 29/05/2013

    shift - [Resolvido]Proteção de tabelas e formularios Empty bloquear a tecla shift

    Mensagem  infformax 18/9/2014, 01:35

    boa noite dilson

    vc chegou a achar o programa que bloqueia a tecla shift???

    abracos

    Conteúdo patrocinado


    shift - [Resolvido]Proteção de tabelas e formularios Empty Re: [Resolvido]Proteção de tabelas e formularios

    Mensagem  Conteúdo patrocinado


      Data/hora atual: 24/11/2024, 21:04