MaximoAccess

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

Obrigado

Administração do MaximoAccess

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

    Senha em Back-end

    Compartilhe

    delatorrea
    Novato
    Novato

    Respeito às Regras 100%

    Sexo : Masculino
    Localização : Brasil
    Mensagens : 5
    Registrado : 06/08/2013

    Senha em Back-end

    Mensagem  delatorrea em 27/10/2016, 11:49

    Bom dia Pessoal!
    Estou em um projeto que consiste em 1 front-end e 2 back-end no access 2016.
    O Front-end está todas meus forms, consultas, relatórios e tabelas vinculadas... Para proteger o acesso ao código fonte sei basta apenas converter para ACCDE. Mas para proteger a os dados no back-end não sei como fazer... Consegui inserir uma senha geral mas não sei como fazer a conexão multi usuários via VBA. Alguém poderia me dar uma mãozinha?
    Obrigado.

    mcsanches
    Intermediário
    Intermediário

    Respeito às Regras 100%

    Sexo : Masculino
    Localização : Brasil
    Mensagens : 121
    Registrado : 10/06/2012

    Re: Senha em Back-end

    Mensagem  mcsanches em 27/10/2016, 12:10

    delatorrea

    No Back-End (Be), na aba arquivos, tem a opção de definir senha do banco de dados

    apos inserir senha no Be, abra o Front-End (Fe) e vincule as tabelas, no momento do apontamento para a vinculação será solicitada a senha que colocou.

    Se quer utilizar o sistema com vários usuários deverá ter o Be em uma pasta compartilhada.

    O Fe pode ficar em cada estação de trabalho ou em rede (utilizo em rede) e crio um atalho para cada estação que utilizará.

    espero ter ajudado

    Marcelo

    delatorrea
    Novato
    Novato

    Respeito às Regras 100%

    Sexo : Masculino
    Localização : Brasil
    Mensagens : 5
    Registrado : 06/08/2013

    Re: Senha em Back-end

    Mensagem  delatorrea em 27/10/2016, 13:26

    Obrigado mcsanches.
    Até aí eu entendi bem. Mas agora quero fazer uma conexão via código VBA. Estou tentando um comando e não está funcionando.

    Set cn = New ADODB.Connection
    cn.ConnectionString = "Provider=Microsoft.Jet.OLEDB.4.0;Data Source=D:\Sistemas\Access\CKS\Slim\Server_Slim.accdb;user id=admin;password=mv2390"
    cn.Open

    quando chega em "cn.open" ele da erroo seguinte erro "Erro em tempo de execulção '3706': Provedor não encontrado. É possível que ele não esteja instalado corretamente." e não consigo conexão.

    Como procedo? Pesquisei na internet sobre o provedor e não encontrei nada... Estou usando Access 2016.
    Obrigado.

    mcsanches
    Intermediário
    Intermediário

    Respeito às Regras 100%

    Sexo : Masculino
    Localização : Brasil
    Mensagens : 121
    Registrado : 10/06/2012

    Re: Senha em Back-end

    Mensagem  mcsanches em 27/10/2016, 13:51

    Voce adicionou essa referencia? Microsoft Jet OLEDB 4.0?

    abra o visual basic na aba ferramentas / referências acho que ela tem que estar marcada....

    delatorrea
    Novato
    Novato

    Respeito às Regras 100%

    Sexo : Masculino
    Localização : Brasil
    Mensagens : 5
    Registrado : 06/08/2013

    Re: Senha em Back-end

    Mensagem  delatorrea em 27/10/2016, 14:02

    Não tenho na lista.
    Qual a dll pra eu baixar?

    mcsanches
    Intermediário
    Intermediário

    Respeito às Regras 100%

    Sexo : Masculino
    Localização : Brasil
    Mensagens : 121
    Registrado : 10/06/2012

    Re: Senha em Back-end

    Mensagem  mcsanches em 27/10/2016, 15:28

    no google com o objeto vem o resultado

    codeproject.com/Questions/464072/The-Microsoft-Jet-OLEDB-provider-is-not-regist


    abraço
    avatar
    ahteixeira
    Moderador Global
    Moderador Global

    Respeito às Regras 100%

    Sexo : Masculino
    Localização : Portugal
    Mensagens : 4471
    Registrado : 15/03/2013

    Re: Senha em Back-end

    Mensagem  ahteixeira em 27/10/2016, 16:01

    Olá a todos.
    Retirado ht.p://, não são permitidos links externos.
    Deve-se copiar e coloar no browser.
    Abraço

    delatorrea
    Novato
    Novato

    Respeito às Regras 100%

    Sexo : Masculino
    Localização : Brasil
    Mensagens : 5
    Registrado : 06/08/2013

    Re: Senha em Back-end

    Mensagem  delatorrea em 27/10/2016, 16:14

    Nada ainda....
    Access 2016 64bits. Será que é isso? Se for 32 funciona?
    avatar
    ahteixeira
    Moderador Global
    Moderador Global

    Respeito às Regras 100%

    Sexo : Masculino
    Localização : Portugal
    Mensagens : 4471
    Registrado : 15/03/2013

    Re: Senha em Back-end

    Mensagem  ahteixeira em 27/10/2016, 17:27

    Olá, procure por Maestro aqui no fórum.
    É um execelnte exemplo do nosso colega Avelino Sampaio.
    Se colocar a base de dados do back end numa pasta de rede partilhada (file share).
    Ao abrir o front end indique o novo caminho.
    Em rede o front end deve ser distribuído por todos os postos.
    Abraço
    avatar
    Noobezinho
    Moderador
    Moderador

    Respeito às Regras 100%

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

    Re: Senha em Back-end

    Mensagem  Noobezinho em 28/10/2016, 15:26

    E só mais dois detalhes, Back Ends não devem ser compilados.

    Somente coloque a senha que ele será criptografado e antes de

    se aventurar a fazer isso, faça um backup Wink

    [ ]'s


    .................................................................................
    Noobezinho

    * A solução funcionou?  [Você precisa estar registrado e conectado para ver esta imagem.] 
    Agradeça e feche o tópico clicando no botão Resolvido
    Se não sabe como, veja [Você precisa estar registrado e conectado para ver este link.].

    Como anexar imagem no teu post do fórum : [Você precisa estar registrado e conectado para ver este link.]

    * Criar arquivos.zip com o Winrar - veja [Você precisa estar registrado e conectado para ver este link.].

    Atualmente estou verificando se quem está pedindo ajuda, ajudamos e não retornou.
    Se a pessoa em questão não deu retorno, não tentarei ajudar novamente .
    avatar
    ahteixeira
    Moderador Global
    Moderador Global

    Respeito às Regras 100%

    Sexo : Masculino
    Localização : Portugal
    Mensagens : 4471
    Registrado : 15/03/2013

    Re: Senha em Back-end

    Mensagem  ahteixeira em 28/10/2016, 15:59

    Olá a todos.
    Amigo Noob bem lembrado.
    Nunca dizemos, mas sem dúvida devem fazer cópia de segurança antes de experimentar qualquer dica aqui do fórum.
    cheers

      Data/hora atual: 19/10/2017, 20:10