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


3 participantes

    [Resolvido]Shift solicita password

    avatar
    ASousa
    Novato
    Novato


    Respeito às regras : Respeito às Regras 100%

    Sexo : Feminino
    Localização : Portugal
    Mensagens : 11
    Registrado : 27/02/2018

    [Resolvido]Shift solicita password Empty [Resolvido]Shift solicita password

    Mensagem  ASousa 28/2/2018, 09:24

    Oi
    Como posso fazer para bloquear o meu BD?
    Num formulário tenho os logins devidamente autorizados, utilizadores e respectivas passwords.
    O que gostaria de era, por exemplo bloquear o banco de dados a entrada com pressionando a tecla shift. Li que é possível de o fazer mas não sei como desenvolver essa parte e é muito importante.
    Se alguém poder ajudar, inclusive com um exemplo. Ou de como se faz.
    Atentamente
    Noobezinho
    Noobezinho
    Moderador
    Moderador


    Respeito às regras : Respeito às Regras 100%

    Sexo : Masculino
    Localização : Brasil
    Mensagens : 4140
    Registrado : 29/06/2012

    [Resolvido]Shift solicita password Empty Re: [Resolvido]Shift solicita password

    Mensagem  Noobezinho 28/2/2018, 10:14

    Ana

    Bem vinda ao fórum!

    Assim:

    Se ainda não fez, divida o teu aplicativo em Back End(Tabelas) e Front End(Demais objetos).

    Se não sabe como, procure no fórum, tem vários tópicos sobre isso.

    Compile  o teu aplicativo transformando-o em  *.mde/*accde, conforme a versão que usa

    Para utilizar a tecla shift  para bloquear/desbloquear o Bd veja aqui:

    Shift

    Se ainda não for isso que deseja, explique Melhor!

    [ ]'s


    .................................................................................
    A pergunta que não quer calar:
    Por quê quando alguém vem pedir ajuda e conforme o caso pedimos
    para enviar parte do projeto, não temos mais continuidade do tópico?  
    Crê que temos bolas de cristal ou está com medo que "roubemos"  a
    idéia/projeto dele?  Twisted Evil
    Se é tão bom assim...


    Ajude a ser ajudado:
    Seja objetivo na dúvida, dê os detalhes do que precisa, sem rodeios.
    Quando anexar teu projeto, diga onde está o problema, ganhamos mais tempo
    sem precisar procurar o mesmo.
    avatar
    ASousa
    Novato
    Novato


    Respeito às regras : Respeito às Regras 100%

    Sexo : Feminino
    Localização : Portugal
    Mensagens : 11
    Registrado : 27/02/2018

    [Resolvido]Shift solicita password Empty Re: [Resolvido]Shift solicita password

    Mensagem  ASousa 28/2/2018, 10:58

    Noob, obrigado pela resposta.
    Olhe uma tentei compilar e transformar em accde, deu erro. No entanto dividi o bd e tentei criar esta extensão no fe e deu o mesmo erro, sendo que no be deu, mas continuo a ter acesso as tabelas.
    Noobezinho
    Noobezinho
    Moderador
    Moderador


    Respeito às regras : Respeito às Regras 100%

    Sexo : Masculino
    Localização : Brasil
    Mensagens : 4140
    Registrado : 29/06/2012

    [Resolvido]Shift solicita password Empty Re: [Resolvido]Shift solicita password

    Mensagem  Noobezinho 28/2/2018, 12:19

    Se deu erro, algo está errado no teu código VBA

    Na página VBA, no menu da ribbon, clique em depurar e depois clique em Compilar + nomedoAplicativo.

    Se tiver erro ele irá parar na linha com o erro, conserte o erro e continue a depurar o código até não haver mais erros.

    Quando não houver mais erros, a opção compilar + nomedoAplicativo ficará esmaecida.

    Então transforme em mde/accde.


    .................................................................................
    A pergunta que não quer calar:
    Por quê quando alguém vem pedir ajuda e conforme o caso pedimos
    para enviar parte do projeto, não temos mais continuidade do tópico?  
    Crê que temos bolas de cristal ou está com medo que "roubemos"  a
    idéia/projeto dele?  Twisted Evil
    Se é tão bom assim...


    Ajude a ser ajudado:
    Seja objetivo na dúvida, dê os detalhes do que precisa, sem rodeios.
    Quando anexar teu projeto, diga onde está o problema, ganhamos mais tempo
    sem precisar procurar o mesmo.
    tauron
    tauron
    VIP
    VIP


    Respeito às regras : Respeito às Regras 100%

    Sexo : Masculino
    Localização : Brasil
    Mensagens : 1394
    Registrado : 07/12/2011

    [Resolvido]Shift solicita password Empty Re: [Resolvido]Shift solicita password

    Mensagem  tauron 28/2/2018, 12:45

    Ana quanto ao frontend, o primeiro passo para corrigir é como o Noobezinho disse (compilar). Já o backend, não vejo motivo para dar erro, sendo que não possui mais nada além das tabelas. Desculpe mas como dividiu seu bd? Não me entenda mal, estou só querendo ajudar:

    para transformar seu mdb/accdb em mde/accde primeiro você deverá abrir os arquivos em modo exclusivo
    avatar
    ASousa
    Novato
    Novato


    Respeito às regras : Respeito às Regras 100%

    Sexo : Feminino
    Localização : Portugal
    Mensagens : 11
    Registrado : 27/02/2018

    [Resolvido]Shift solicita password Empty Re: [Resolvido]Shift solicita password

    Mensagem  ASousa 3/3/2018, 20:27

    Olá colegas, acabei por seguir então o vosso conselho.
    Dividi a base de dados em front/back, após a separação da base de dados, alterei a extensão do access para accdr. Consegui alguma segurança.
    Obrigado aos colegas.
    Noobezinho
    Noobezinho
    Moderador
    Moderador


    Respeito às regras : Respeito às Regras 100%

    Sexo : Masculino
    Localização : Brasil
    Mensagens : 4140
    Registrado : 29/06/2012

    [Resolvido]Shift solicita password Empty Re: [Resolvido]Shift solicita password

    Mensagem  Noobezinho 3/3/2018, 22:24

    Ana

    Embora tenha dado com resolvido o teu tópico,  tenho que dizer que

    mudar para accdr, não tem segurança alguma, pois é só mudar  a extensão de accdr para accdb

    e teremos todo o aplicativo liberado.

    Insisto, faça  a depuração/compilação do código VBA, porque ele tem erros, e depois transforme ele em accde , se ainda não entendeu como compilar, procure na net.

    [ ]'s


    .................................................................................
    A pergunta que não quer calar:
    Por quê quando alguém vem pedir ajuda e conforme o caso pedimos
    para enviar parte do projeto, não temos mais continuidade do tópico?  
    Crê que temos bolas de cristal ou está com medo que "roubemos"  a
    idéia/projeto dele?  Twisted Evil
    Se é tão bom assim...


    Ajude a ser ajudado:
    Seja objetivo na dúvida, dê os detalhes do que precisa, sem rodeios.
    Quando anexar teu projeto, diga onde está o problema, ganhamos mais tempo
    sem precisar procurar o mesmo.
    avatar
    ASousa
    Novato
    Novato


    Respeito às regras : Respeito às Regras 100%

    Sexo : Feminino
    Localização : Portugal
    Mensagens : 11
    Registrado : 27/02/2018

    [Resolvido]Shift solicita password Empty Re: [Resolvido]Shift solicita password

    Mensagem  ASousa 3/3/2018, 23:40

    Irei reabrir mas sabe nem consegui ver os códigos envolvidos no exemplo que deixou. Nunca consegui abrir a base de dados.
    avatar
    ASousa
    Novato
    Novato


    Respeito às regras : Respeito às Regras 100%

    Sexo : Feminino
    Localização : Portugal
    Mensagens : 11
    Registrado : 27/02/2018

    [Resolvido]Shift solicita password Empty Re: [Resolvido]Shift solicita password

    Mensagem  ASousa 4/3/2018, 00:17

    Disse-me que se converter para .acdbe já não mostra o conteúdo. É assim mesmo.
    Noobezinho
    Noobezinho
    Moderador
    Moderador


    Respeito às regras : Respeito às Regras 100%

    Sexo : Masculino
    Localização : Brasil
    Mensagens : 4140
    Registrado : 29/06/2012

    [Resolvido]Shift solicita password Empty Re: [Resolvido]Shift solicita password

    Mensagem  Noobezinho 4/3/2018, 00:36

    Exato

    Converter ou fazer a compilação para accde, ninguém tem acesso aos códigos do teu aplicativo, nem mesmo você.

    O Access cria o  arquivo .accde e mantem o teu .accdb, então quando precisar fazer alguma  modificação no FRONT END,

    irá faze-lo no teu aplicativo accdb e então converte-lo em accde e substituir o antigo.

    Entendeu agora o por que de dividir o aplicativo em BE e FE ?

    O Back End, não se compila, mantem o formato accdb, porém, você pode colocar senha nele e criptografar.

    Assim, ninguém conseguirá abri-lo também, nem você, se  esquecer a senha.

    Creio que deva esquecer sobre a tecla shift, isso era usado nas versões antigas do Access, embora alguns ainda use.


    .................................................................................
    A pergunta que não quer calar:
    Por quê quando alguém vem pedir ajuda e conforme o caso pedimos
    para enviar parte do projeto, não temos mais continuidade do tópico?  
    Crê que temos bolas de cristal ou está com medo que "roubemos"  a
    idéia/projeto dele?  Twisted Evil
    Se é tão bom assim...


    Ajude a ser ajudado:
    Seja objetivo na dúvida, dê os detalhes do que precisa, sem rodeios.
    Quando anexar teu projeto, diga onde está o problema, ganhamos mais tempo
    sem precisar procurar o mesmo.
    avatar
    ASousa
    Novato
    Novato


    Respeito às regras : Respeito às Regras 100%

    Sexo : Feminino
    Localização : Portugal
    Mensagens : 11
    Registrado : 27/02/2018

    [Resolvido]Shift solicita password Empty Re: [Resolvido]Shift solicita password

    Mensagem  ASousa 4/3/2018, 10:30

    Olá, entendi e obrigado. Já esta quase todo resolvido, em relação a compilação. Já agora diga-me se faz favor, ao ter o BE criptografado o FE não o abre, não é? Tenho um login de acesso experimentei e pede a palavra passe do BE a que coloquei ao criptografar.
    Como ultrapassar?
    Noobezinho
    Noobezinho
    Moderador
    Moderador


    Respeito às regras : Respeito às Regras 100%

    Sexo : Masculino
    Localização : Brasil
    Mensagens : 4140
    Registrado : 29/06/2012

    [Resolvido]Shift solicita password Empty Re: [Resolvido]Shift solicita password

    Mensagem  Noobezinho 4/3/2018, 12:47

    Ana

    Abra o FE e delete todas as tabelas vinculadas.

    Clique no menu Dados Externos da ribbon e escolha Access.

    Na janela que se abre, coloque o caminho para o BE e depois

    selecione a segunda opção> Vincular à fonte de dados ...

    Clique em OK.

    A janela vincular tabela irá se abrir, escolha tudo e clique ok

    Talvez precise digitar a senha pra fazer isso, não lembro.

    [ ]'s


    .................................................................................
    A pergunta que não quer calar:
    Por quê quando alguém vem pedir ajuda e conforme o caso pedimos
    para enviar parte do projeto, não temos mais continuidade do tópico?  
    Crê que temos bolas de cristal ou está com medo que "roubemos"  a
    idéia/projeto dele?  Twisted Evil
    Se é tão bom assim...


    Ajude a ser ajudado:
    Seja objetivo na dúvida, dê os detalhes do que precisa, sem rodeios.
    Quando anexar teu projeto, diga onde está o problema, ganhamos mais tempo
    sem precisar procurar o mesmo.
    avatar
    ASousa
    Novato
    Novato


    Respeito às regras : Respeito às Regras 100%

    Sexo : Feminino
    Localização : Portugal
    Mensagens : 11
    Registrado : 27/02/2018

    [Resolvido]Shift solicita password Empty Re: [Resolvido]Shift solicita password

    Mensagem  ASousa 4/3/2018, 18:25

    Olá devo ter explicado mal, o problema não esta na vinculação do BE com o FE.
    O meu problema esta que coloquei uma palavra passe criptografado, ao entrar no FE solicita a minha palavra passe, esta que criei e só após colocar é que vai para o login. Onde solicita o login dos utilizadores da base de dados. A minha questão é mesmo de proteger a base de dados. Não queira que solicita-se a palavra passe criptografada. Essa só eu saberia, os utilizadores, apenas entrariam com a deles mas não tinham acesso ao interior da base de dados.
    Noobezinho
    Noobezinho
    Moderador
    Moderador


    Respeito às regras : Respeito às Regras 100%

    Sexo : Masculino
    Localização : Brasil
    Mensagens : 4140
    Registrado : 29/06/2012

    [Resolvido]Shift solicita password Empty Re: [Resolvido]Shift solicita password

    Mensagem  Noobezinho 4/3/2018, 19:23

    Como foi vc que não entendeu, vamos de novo. Razz

    Abra teu aplicativo e coloque a senha da tabela e o teu login.

    feito isso, delete TODAS as tabelas do FE.

    Agora clique no botão Dados externos do menu Access

    Escolha Access.

    Coloque o caminho do BE , escolha vincular....

    e de ok

    Agora digite a senha do BE.

    Selecione todas as tabelas e de ok.

    Pronto, uma vez vinculado, feche e abra teu aplicativo, ele não deverá pedir a senha do BE,somente a do login


    .................................................................................
    A pergunta que não quer calar:
    Por quê quando alguém vem pedir ajuda e conforme o caso pedimos
    para enviar parte do projeto, não temos mais continuidade do tópico?  
    Crê que temos bolas de cristal ou está com medo que "roubemos"  a
    idéia/projeto dele?  Twisted Evil
    Se é tão bom assim...


    Ajude a ser ajudado:
    Seja objetivo na dúvida, dê os detalhes do que precisa, sem rodeios.
    Quando anexar teu projeto, diga onde está o problema, ganhamos mais tempo
    sem precisar procurar o mesmo.
    avatar
    ASousa
    Novato
    Novato


    Respeito às regras : Respeito às Regras 100%

    Sexo : Feminino
    Localização : Portugal
    Mensagens : 11
    Registrado : 27/02/2018

    [Resolvido]Shift solicita password Empty Re: [Resolvido]Shift solicita password

    Mensagem  ASousa 5/3/2018, 19:34

    Laughing Very Happy Smile Surprised
    O que eu já me ri da sua frase: Como foi vc que não entendeu, vamos de novo.
    Irei fazer o que me disse. E já retorno para si. Obrigado
    Noobezinho
    Noobezinho
    Moderador
    Moderador


    Respeito às regras : Respeito às Regras 100%

    Sexo : Masculino
    Localização : Brasil
    Mensagens : 4140
    Registrado : 29/06/2012

    [Resolvido]Shift solicita password Empty Re: [Resolvido]Shift solicita password

    Mensagem  Noobezinho 5/3/2018, 20:36


    Razz Laughing

    Aguardo o retorno !!


    .................................................................................
    A pergunta que não quer calar:
    Por quê quando alguém vem pedir ajuda e conforme o caso pedimos
    para enviar parte do projeto, não temos mais continuidade do tópico?  
    Crê que temos bolas de cristal ou está com medo que "roubemos"  a
    idéia/projeto dele?  Twisted Evil
    Se é tão bom assim...


    Ajude a ser ajudado:
    Seja objetivo na dúvida, dê os detalhes do que precisa, sem rodeios.
    Quando anexar teu projeto, diga onde está o problema, ganhamos mais tempo
    sem precisar procurar o mesmo.
    avatar
    ASousa
    Novato
    Novato


    Respeito às regras : Respeito às Regras 100%

    Sexo : Feminino
    Localização : Portugal
    Mensagens : 11
    Registrado : 27/02/2018

    [Resolvido]Shift solicita password Empty Re: [Resolvido]Shift solicita password

    Mensagem  ASousa 18/3/2018, 11:43

    Olá, após varias tentativas de entender, consegui o pretendido da forma como o colega aqui descreveu nas suas mensagens.
    Obrigado.
    Noobezinho
    Noobezinho
    Moderador
    Moderador


    Respeito às regras : Respeito às Regras 100%

    Sexo : Masculino
    Localização : Brasil
    Mensagens : 4140
    Registrado : 29/06/2012

    [Resolvido]Shift solicita password Empty Re: [Resolvido]Shift solicita password

    Mensagem  Noobezinho 18/3/2018, 13:52

    Ótimo meu amigo!

    Valeu pelo retorno!

    Boa sorte!


    .................................................................................
    A pergunta que não quer calar:
    Por quê quando alguém vem pedir ajuda e conforme o caso pedimos
    para enviar parte do projeto, não temos mais continuidade do tópico?  
    Crê que temos bolas de cristal ou está com medo que "roubemos"  a
    idéia/projeto dele?  Twisted Evil
    Se é tão bom assim...


    Ajude a ser ajudado:
    Seja objetivo na dúvida, dê os detalhes do que precisa, sem rodeios.
    Quando anexar teu projeto, diga onde está o problema, ganhamos mais tempo
    sem precisar procurar o mesmo.

    Conteúdo patrocinado


    [Resolvido]Shift solicita password Empty Re: [Resolvido]Shift solicita password

    Mensagem  Conteúdo patrocinado


      Data/hora atual: 28/3/2024, 12:18