segunda-feira, 06 de julho de 2020
DVD
ConteÚdo
DOWNLOADS
Interação
dicas aleatórias
Artigos

Ambiente Multi-Usuários no Access (Parte1)

Artigo mostrando como proteger o seu código-fonte sem precisar gerar o mde e implantar um sistema de usuários em rede.

Por: Mauri Célio Gonçalves Junior (mauri.goncalves@uol.com.br)
Publicado: 21/04/2005  Visitas: 14414
Dificuldade: Intermediário

Indicação de Artigo  Imprimir

Olá usuários do Access.
Para configurar um ambiente multi-usuários no Access podemos usar as seguintes alternativas:

* Criar uma versão para Administrador e outra para usuário: dificulta na hora da implementação
* Gerar um arquivo .MDE e protegendo com as permissões de acesso: Impede que que você possa fazer alterações instantaneas no sistema, pois terá de faze-lo no arquivo MDB e gerar outro MDE e terá de configurar as permissões de acesso e usuários em todas as máquinas individualmente, caso o sistema esteja em rede

Para resolver isso você pode utilizar o Assistente de Segurança em Nível de Usuário que é um recurso do próprio Access, sem a necessidade de mexer no código-fonte. Usando este assistente você:

* Protege o código-fonte, sem a necessidade de gerar um arquivo MDE;
* Qualquer usuário configurado poderá acessar com o mesmo login e senha em qualquer outra maquina da rede (ótimo para sistemas em rede)
* O banco de dados fica criptografado e só entra quem tiver permissão de acesso
* O Administrador poderá privar os usuários de acessarem ou criarem qualquer outro banco de dados no Access (essa é uma das principais vantagens do assistente)

Antes de iniciarmos o assistente, veja as recomendações abaixo:

1. Coloque o banco de dados em um local reservado (um servidor, por exemplo) onde poucas pessoas possam acessar, pois se os arquivos gerados após a criptografia forem eliminados, o banco de dados fica totalmente bloqueado, não podendo ser acessado por usuários, nem por administradores;
2. Por segurança, guarde uma cópia do banco de dados antes de iniciar este assistente:
3. Você deverá ter uma impressora instalada em seu micro (local ou de rede).

Depois de implementar todo o seu banco de dados e ele estiver prontinho para rodar, vamos iniciar o assistente:

Item 1
No banco de dados: Menu Ferramentas / Segurança / Assistente de segurança em nível de usuário



Item 2
Marque a primeira opção: "Criar novo arquivo de informações..." e clique em avançar.



Item 3

* Marcando a primeira opção: "Desejo torna-lo meu arquivo padrão..." você protegerá todo o Access, tornando as permissões de acesso válidas para qualquer banco de dados Access. Essa opção é ideal para quando você deseja que outros usuários não possam acessar ou criar novos bancos de dados no Access e qualquer novo banco que você criar será incluido automaticamente nas configurações de segurança.
* Marcando a segunda opção: "Desejo criar um atalho para abrir..." você protegerá somente o banco de dados atual, sendo que as permissões de acesso e contas de usuários serão válidas somente para ele.

Neste exemplo usaremos a segunda opção.



Item 4
Você poderá selecionar os objetos a serem protegidos. Recomenda-se selecionar todos.



Item 5
O assistente tem grupos de usuários padrões, mas não se preocupe com as permissões de acesso agora. Em outro momento você poderá configura-las uma a uma. Selecione apenas "Permissões Completas" e clique em avançar.



Item 6
Não dê acesso ao grupo Usuários. Clique em avançar.



Item 7
Se você já tiver algum usuário configurado no Access, ele aparecerá na lista abaixo, mas não terá acesso mesmo que você o inclua no grupo de administradores. Portanto você deverá adicionar pelo menos um usuário. Este usuário não pode ter o nome de usuários ja cadastrados nem o nome "Administrador". Coloque outro nome (Ex: Administrador2), senha e clique em "Adicionar este usuário a lista". Outros usuários você poderá cadastrar depois juntamente com as permissões de acesso. Clique em avançar.



Item 8
Atribua a permissão de administrador ao usuário que você adicionou anteriormente.



Item 9
Clique em concluir.



Item 10
Concluído o Assistente, é gerado um relatório contendo informações sobre usuários e objetos do banco de dados protegido. A impressão deste relatório é opcional. Clique em "Fechar".



Item 11
Esta é a mensagem de confirmação do Assistente de Segurança. Clique em OK.



Item 12
Automaticamente é inserido no desktop um atalho para o banco de dados protegido. Repare que ele continua com a extensão MDB.



Item 13
Na pasta em que o banco de dados está localizado aparecerão os seguintes arquivos:



Agora seu sistema ja está protegido. Garanta que os arquivos acima não sejam eliminados por ninguém, pois isso causaria o bloqueio total do banco de dados.

Para acessar o banco de dados você deverá entrar com o login e senha cadastrados no Item 7.

Na próximo artigo mostrarei como compartilhar a segurança do banco de dados em outras máquinas de uma rede e como configurar as permissões de acesso.

Até lá.

Links relacionados:
http://

Artigos relacionados:
  Nenhum artigo relacionado



 

   Copyright © Ativo Access 2003 - 2020- Todos os direitos reservados   Política de Privacidade | Fale conosco