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]Segurança em access?

    avatar
    jhbf
    Novato
    Novato


    Respeito às regras : Respeito às Regras 100%

    Sexo : Masculino
    Localização : Portugal
    Mensagens : 37
    Registrado : 21/06/2016

    [Resolvido]Segurança em access? Empty [Resolvido]Segurança em access?

    Mensagem  jhbf 23/5/2022, 21:34

    Boa noite a todos!


    Para quem programa é essencial alguma segurança para a proteção dos nossos trabalhos.

    Estou a desenvolver uma base de dados e gostaria de saber se depois de pronta ela consegue resistir, ficando protegida de cópias piratas?


    Pesquisei e vi que existem programas que conseguem descobrir a senha do VBA Sad

    Bloqueando a tecla SHIFT + VBA proteção + login admin + retirando o acesso aos menus + tornando executável (isto é possível???)

    É suficiente para proteger o nosso trabalho?

    Existem mais requisitos para tentar bloquear as cópias?


    Ou é melhor desenvolver as aplicações noutras linguagens? (problema é que são sempre mais demorosas, não tem os assistentes como o access)


    Obrigado.
    Jorge
    Alexandre Fim
    Alexandre Fim
    Developer
    Developer


    Respeito às regras : Respeito às Regras 100%

    Sexo : Masculino
    Localização : Brasil
    Mensagens : 3221
    Registrado : 13/12/2016

    [Resolvido]Segurança em access? Empty Re: [Resolvido]Segurança em access?

    Mensagem  Alexandre Fim 23/5/2022, 22:01

    Olá Jorge,


    Bloqueando a tecla SHIFT + VBA proteção + login admin + retirando o acesso aos menus + tornando executável (isto é possível???)

    Sim, é possível bloquear o Access com certo nível de segurança, e também há a possibilidade de "salvar como..." seu arquivo na extensão .accde (que é uma espécie de arquivo executável), mas, mesmo assim, é possível capturar os dados se cair nã mao de alguém mais experiente em programação.

    Eu sugiro que comeces a desenvolver em outra linguagens profissionais de mercado(VB.Net, ASP.Net, C# e etc.) e também trabalhar com banco de dados mais confiáveis (SQL Server, Oracle, MySQL e etc.) e que sejam multi-thread(multitarefas), pois o Access não é.
    Se o sistema desenvolvido em Access possuir mais do que 10 usuário logados, ele vai começar a dar gargalos e travar (quando não corromper), dependendo a forma como foi desenvolvido.

    Crie uma conta Microsoft também e baixe os seguintes programas:

    - Baixar Visual Studio Community 2022
    "https://visualstudio.microsoft.com/pt-br/vs/community/"

    - Baixar SQL Server Express 2019
    "https://www.microsoft.com/pt-br/download/details.aspx?id=101064"

    Segue link também de uma das maiores referencias em programação. Lá tem vários exemplos para baixar e etc:
    "https://www.macoratti.net/"

    É isso.

    Espero ter ajudado.

    Att,
    FIM




    .................................................................................
    Arrow  Marcar tópico como Resolvido: clique aqui
    Arrow  Postar anexos no fórum: clique aqui

    [Resolvido]Segurança em access? Setinf11
    Sistemas e Tecnologia Ltda
    DamascenoJr.
    DamascenoJr.
    Moderador
    Moderador


    Respeito às regras : Respeito às Regras 100%

    Sexo : Masculino
    Localização : Brasil
    Mensagens : 3845
    Registrado : 22/11/2016

    [Resolvido]Segurança em access? Empty Re: [Resolvido]Segurança em access?

    Mensagem  DamascenoJr. 23/5/2022, 22:16

    Sobre bloquear contra cópias, você pode fazer isso usando o número de série de uma peça do computador, veja o exemplo abaixo
    https://www.maximoaccess.com/t21310-sistema-de-liberacao-de-serial-atraves-do-numero-do-hd

    Com isso, somente nesse determinado computador o sistema funcionaria. Tem muito assunto semelhante já discutido aqui no fórum e com boas dicas.

    Sobre remover a senha do VBA, isso é verdade, e não é algo difícil de realizar. Em MDB é possível até descobrir a senha do arquivo mesmo e sem muitos cliques. Mas contra isso, converta seu projeto em ACCDE (salvando como ACCDE, não é trocar a extensão do arquivo manualmente - guarde sua cópia original ACCDB). Em ACCDE, seu código/design em formulários, relatórios, módulos e classes estão protegidos contra visualização/alteração. Bloquear o SHIFT deve ser uma complementação, jamais o método de segurança principal.

    Sobre outras linguagens, o VB6 é bem próximo ao VBA do Access e cria executáveis. Na linguagem web, sugeriria ASP Clássico, pois poderia usar VbScript, outro parente próximo do VBA. São linguagens iniciais pra ir expandindo os horizontes para quem já mexe VBA.

    Mas sobre ter que desenvolver seu projeto todo novamente em uma nova linguagem somente para evitar cópias... bem, isso é algo que deve ser analisado bem de perto para saber se o Access realmente não resolve. Se bem desenvolvido, sem dúvida a dica do link no início da mensagem resolve.


    .................................................................................
    Ajude-se a ser ajudado, anexe seu projeto.
    Sempre tente entender o código,
    não somente copie e cole.
    Positive as mensagens que achar útil clicando no '+' no canto superior direito delas.
    avatar
    jhbf
    Novato
    Novato


    Respeito às regras : Respeito às Regras 100%

    Sexo : Masculino
    Localização : Portugal
    Mensagens : 37
    Registrado : 21/06/2016

    [Resolvido]Segurança em access? Empty Re: [Resolvido]Segurança em access?

    Mensagem  jhbf 24/5/2022, 15:23

    Alexandre e Damasceno muito obrigado pelas vossas respostas.

    Vou analisar o link e ajustar o projeto o melhor possível para dificultar o máximo uma cópia sabendo que tudo em informática é possível de crackar.

    Bem ajam pelas vossas ajudas.
    Obrigado.

    Conteúdo patrocinado


    [Resolvido]Segurança em access? Empty Re: [Resolvido]Segurança em access?

    Mensagem  Conteúdo patrocinado


      Data/hora atual: 3/5/2024, 03:37