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


4 participantes

    Senha em Back-end

    avatar
    delatorrea
    Novato
    Novato


    Respeito às regras : Respeito às Regras 100%

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

    Senha em Back-end Empty Senha em Back-end

    Mensagem  delatorrea 27/10/2016, 12: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.
    avatar
    mcsanches
    Intermediário
    Intermediário


    Respeito às regras : Respeito às Regras 100%

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

    Senha em Back-end Empty Re: Senha em Back-end

    Mensagem  mcsanches 27/10/2016, 13: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
    avatar
    delatorrea
    Novato
    Novato


    Respeito às regras : Respeito às Regras 100%

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

    Senha em Back-end Empty Re: Senha em Back-end

    Mensagem  delatorrea 27/10/2016, 14: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.
    avatar
    mcsanches
    Intermediário
    Intermediário


    Respeito às regras : Respeito às Regras 100%

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

    Senha em Back-end Empty Re: Senha em Back-end

    Mensagem  mcsanches 27/10/2016, 14: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....
    avatar
    delatorrea
    Novato
    Novato


    Respeito às regras : Respeito às Regras 100%

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

    Senha em Back-end Empty Re: Senha em Back-end

    Mensagem  delatorrea 27/10/2016, 15:02

    Não tenho na lista.
    Qual a dll pra eu baixar?
    avatar
    mcsanches
    Intermediário
    Intermediário


    Respeito às regras : Respeito às Regras 100%

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

    Senha em Back-end Empty Re: Senha em Back-end

    Mensagem  mcsanches 27/10/2016, 16:28

    no google com o objeto vem o resultado

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


    abraço
    Alvaro Teixeira
    Alvaro Teixeira
    Moderador Global
    Moderador Global


    Respeito às regras : Respeito às Regras 100%

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

    Senha em Back-end Empty Re: Senha em Back-end

    Mensagem  Alvaro Teixeira 27/10/2016, 17:01

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


    Respeito às regras : Respeito às Regras 100%

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

    Senha em Back-end Empty Re: Senha em Back-end

    Mensagem  delatorrea 27/10/2016, 17:14

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


    Respeito às regras : Respeito às Regras 100%

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

    Senha em Back-end Empty Re: Senha em Back-end

    Mensagem  Alvaro Teixeira 27/10/2016, 18: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
    Noobezinho
    Noobezinho
    Moderador
    Moderador


    Respeito às regras : Respeito às Regras 100%

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

    Senha em Back-end Empty Re: Senha em Back-end

    Mensagem  Noobezinho 28/10/2016, 16: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


    .................................................................................
    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.
    Alvaro Teixeira
    Alvaro Teixeira
    Moderador Global
    Moderador Global


    Respeito às regras : Respeito às Regras 100%

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

    Senha em Back-end Empty Re: Senha em Back-end

    Mensagem  Alvaro Teixeira 28/10/2016, 16: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

    Conteúdo patrocinado


    Senha em Back-end Empty Re: Senha em Back-end

    Mensagem  Conteúdo patrocinado


      Data/hora atual: 26/4/2024, 23:41