Olá Grandes Mestres, estou de volta.
Meu caso é o seguinte: tenho um sistema que roda em uma repartição pública em que sua rede é toda aberta e que funcionário de certa sala pega arquivo da repartição do lado e por aí vai. Nesse troca troca, meu sistema é copiado para alheios que conseguem abrí-lo. O sistema é amarrado ao HD, tem data de expiração (tenho contrato de manutenção), tem senhas para evitar importar objetos, os principais objetos do sistema são ocultos, o shift é desativado, enfim, é aparentemente bem protegido, mas vez por outra entro em determinadas salas e vejo o mesmo sistema apenas com algumas mudanças na apresentação (as opções são as mesmas, etc.) ou é muita coincidência. Tem gente na área que está ganhando dinheiro com este sistema.
PS. Abrindo esses bancos tenho como provar que é o meu, mas para evitar maiores problemas prefiro aproveitar para aprender mais com os MESTRES e protegê-lo.
1. Quero saber como faço para evitar definitivamente a importação dos objetos, sabendo que o sistema tem senha do ACCESS e senha de acesso ao sistema e para importar pede a primeira senha e que a maioria dos objetos está oculto e em OPÇÕES está desmarcado a opção exibir objetos ocultos.
2. Como faço para, no caso de tentar abrir o sistema em outro HD ele apagar todos os objetos do sistema. Sei que com DoCmd.DeleteObject acTable, "Nome da tabela" apago determinado objeto e quero apagar todos sem ter que colocar os nomes de um por um (tem mais de mil objetos).
3. Aceito qualquer tipo de sugestão para proteger meu banco
Antecipadamente muito grato a todos
Abraços
Meu caso é o seguinte: tenho um sistema que roda em uma repartição pública em que sua rede é toda aberta e que funcionário de certa sala pega arquivo da repartição do lado e por aí vai. Nesse troca troca, meu sistema é copiado para alheios que conseguem abrí-lo. O sistema é amarrado ao HD, tem data de expiração (tenho contrato de manutenção), tem senhas para evitar importar objetos, os principais objetos do sistema são ocultos, o shift é desativado, enfim, é aparentemente bem protegido, mas vez por outra entro em determinadas salas e vejo o mesmo sistema apenas com algumas mudanças na apresentação (as opções são as mesmas, etc.) ou é muita coincidência. Tem gente na área que está ganhando dinheiro com este sistema.
PS. Abrindo esses bancos tenho como provar que é o meu, mas para evitar maiores problemas prefiro aproveitar para aprender mais com os MESTRES e protegê-lo.
1. Quero saber como faço para evitar definitivamente a importação dos objetos, sabendo que o sistema tem senha do ACCESS e senha de acesso ao sistema e para importar pede a primeira senha e que a maioria dos objetos está oculto e em OPÇÕES está desmarcado a opção exibir objetos ocultos.
2. Como faço para, no caso de tentar abrir o sistema em outro HD ele apagar todos os objetos do sistema. Sei que com DoCmd.DeleteObject acTable, "Nome da tabela" apago determinado objeto e quero apagar todos sem ter que colocar os nomes de um por um (tem mais de mil objetos).
3. Aceito qualquer tipo de sugestão para proteger meu banco
Antecipadamente muito grato a todos
Abraços