MaximoAccess

Caro Usuário, não tire as suas duvidas nas Salas de Repositório, abra sempre um novo tópico relacionado, nas salas destinadas para o efeito, como Sala de Tabelas, Consultas, Formulários, Relatórios, Macros, Módulos e VBA.

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 Qui 27 Out 2016, 7:49 am

    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 : 125
    Registrado : 10/06/2012

    Re: Senha em Back-end

    Mensagem  mcsanches em Qui 27 Out 2016, 8:10 am

    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 Qui 27 Out 2016, 9:26 am

    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 : 125
    Registrado : 10/06/2012

    Re: Senha em Back-end

    Mensagem  mcsanches em Qui 27 Out 2016, 9:51 am

    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 Qui 27 Out 2016, 10:02 am

    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 : 125
    Registrado : 10/06/2012

    Re: Senha em Back-end

    Mensagem  mcsanches em Qui 27 Out 2016, 11:28 am

    no google com o objeto vem o resultado

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


    abraço

    ahteixeira
    Moderador
    Moderador

    Respeito às Regras 100%

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

    Re: Senha em Back-end

    Mensagem  ahteixeira em Qui 27 Out 2016, 12:01 pm

    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 Qui 27 Out 2016, 12:14 pm

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

    ahteixeira
    Moderador
    Moderador

    Respeito às Regras 100%

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

    Re: Senha em Back-end

    Mensagem  ahteixeira em Qui 27 Out 2016, 1:27 pm

    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

    Noobezinho
    Moderador
    Moderador

    Respeito às Regras 100%

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

    Re: Senha em Back-end

    Mensagem  Noobezinho em Sex 28 Out 2016, 11:26 am

    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 .

    ahteixeira
    Moderador
    Moderador

    Respeito às Regras 100%

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

    Re: Senha em Back-end

    Mensagem  ahteixeira em Sex 28 Out 2016, 11:59 am

    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: Qui 08 Dez 2016, 9:09 am