ID do artigo: 289885 - Última revisão: quarta-feira, 26 de janeiro de 2005 - Revisão: 6.1

Descrição de como ajudar a proteger um banco de dados Microsoft Access

Dica do SistemaEste artigo aplica-se a um sistema operativo diferente do que está a utilizar. Foi desactivado o conteúdo do artigo, que pode não ser relevante para si.
Moderado: Requer básica de macro, codificação e interoperabilidade habilidades.

Este artigo se aplica somente a um banco de dados do Microsoft Access (.mdb).

Para uma versão deste artigo do Microsoft Access 2000, consulte 254372  (http://support.microsoft.com/kb/254372/ ) .
Expandir tudo | Recolher tudo

Sumário

Este artigo fornece uma visão geral de como você pode ajudar a proteger um banco de dados para que ele não seja alterado ou copiado por outros usuários do Microsoft Access.

Este artigo presume que você tenha um entendimento completo sobre as partes que compõem o modelo de segurança do Microsoft Access: grupos de trabalho, contas, propriedade e permissões.

Mais Informações

Quando você estiver criando um banco de dados, há três erros comuns que permitem aos usuários acesso burlar a segurança:
  • Você cria o banco de dados e seus objetos enquanto estiver conectado como o usuário.
  • Você não remover as permissões de grupo de usuários padrão que são concedidas no total para todos os objetos.
  • Seu aplicativo distribuído inclui o arquivo System.mdw mesmo que foi usado para criar o banco de dados. Em System.mdw, a conta de administrador não tiver uma senha e é membro do grupo Administradores.
Para proteger seu banco de dados seja alterada por outros usuários do Microsoft Access, siga estas etapas:
  1. Inicie o Microsoft Access e abra qualquer banco de dados.
  2. No menu Ferramentas , aponte para segurança e, em seguida, clique em Administrador do grupo de trabalho . Criar um novo banco de sistema dados (System.mdw) que tem um nome exclusivo, organização e identificação do grupo de trabalho.
  3. No menu Ferramentas , aponte para segurança e, em seguida, clique em usuário e contas de grupo . Clique na guia Alterar senha de logon , atribuir uma senha à conta de usuário Admin e, em seguida, clique em Aplicar .
  4. Na caixa de diálogo contas de grupo de usuário e , clique na guia ' usuários e criar uma nova conta de usuário e, em seguida, adicione a conta ao grupo Administradores.
  5. Na caixa nome em usuário , selecione o nome de usuário Admin . Remover a conta de administrador do grupo Administradores e, em seguida, clique em OK .
  6. No menu arquivo , clique em Sair . Reinicie o Microsoft Access.
  7. Crie um novo banco de dados.

    Depois de ter chamado novo banco de dados e clicar em OK , a tela de logon será exibida.

    Observe que isso é diferente das versões anteriores do Access, onde a tela de logon é exibida antes de iniciar Access.
  8. Digite o nome do usuário que você criou na etapa 4. Deixe a senha em branco.
  9. No menu Ferramentas , aponte para segurança e, em seguida, clique em usuário e contas de grupo .
  10. Clique na guia Alterar senha de logon , digite uma senha e, em seguida, clique em OK .
  11. No menu Ferramentas , aponte para segurança e, em seguida, clique em usuário e permissões de grupo . Clique na guia permissões e selecione grupos sob as opções de lista para exibir os nomes de grupo na caixa Nome do usuário/grupo .
  12. Na caixa Nome do usuário/grupo , clique em usuários . Selecione o tipo de objeto apropriado na caixa Tipo de objeto para exibir os vários objetos na caixa Nome do objeto e remova as permissões de grupo de usuários padrão para os seguintes objetos que aparecem na caixa Nome do objeto :
    <Banco de Dados atual >
    <Novas Tabelas/Consultas >
    <Forms novos >
    <Novos Relatórios >
    <Novas Macros >
  13. Importe todos os objetos do banco de dados original para o novo banco de dados.
  14. Crie outras contas de grupo e usuário conforme necessário.
  15. Atribua permissões de grupo e usuário aos seus objetos conforme apropriado.
  16. opcional : fechar o banco de dados e em seguida, use o comando Criptografar/Decriptografar banco de dados (clique em Ferramentas e, em seguida, aponte para segurança ) para criptografar o banco de dados. (Essa etapa é opcional.)

Referências

Para obter informações adicionais sobre como proteger o ambiente do Visual Basic, clique no número abaixo para ler o artigo na Base de dados de Conhecimento da Microsoft:
223447  (http://support.microsoft.com/kb/223447/ ) ACC2000: Não é possível proteger módulos individuais no Access 2000
Para obter mais informações sobre como proteger um banco de dados no Microsoft Access, clique em Ajuda do Microsoft Access no menu Ajuda , digite proteger um banco de dados do Access no Assistente do Office ou no Assistente de resposta e, em seguida, clique em Pesquisar para exibir os tópicos retornados.

Para obter mais informações sobre a configuração segurança de nível de usuário, clique em Ajuda do Microsoft Access no menu Ajuda , digite proteger um banco de dados acesso usando o Assistente de segurança em nível de usuário no Assistente do Office ou no Assistente de resposta e, em seguida, clique em Pesquisar para exibir o tópico.

A informação contida neste artigo aplica-se a:
  • Microsoft Access 2002 Standard Edition
Palavras-chave: 
kbmt kbhowto KB289885 KbMtpt
Tradução automáticaTradução automática
IMPORTANTE: Este artigo foi traduzido por um sistema de tradução automática (também designado por Machine Translation ou MT), não tendo sido portanto traduzido ou revisto por pessoas. A Microsoft possui artigos traduzidos por aplicações (MT) e artigos traduzidos por tradutores profissionais, com o objetivo de oferecer em português a totalidade dos artigos existentes na base de dados de suporte. No entanto, a tradução automática não é sempre perfeita, podendo conter erros de vocabulário, sintaxe ou gramática. A Microsoft não é responsável por incoerências, erros ou prejuízos ocorridos em decorrência da utilização dos artigos MT por parte dos nossos clientes. A Microsoft realiza atualizações freqüentes ao software de tradução automática (MT). Obrigado.
Clique aqui para ver a versão em Inglês deste artigo: 289885  (http://support.microsoft.com/kb/289885/en-us/ )