O que há de novo sobre a segurança do Access 200? Inicie aqui

Importante :  Este artigo foi traduzido por um sistema de tradução automática, leia o aviso de isenção de responsabilidade. Para sua referência, veja a versão em inglês deste artigo aqui.

O Microsoft Office Access 2007 fornece diversos recursos novos que podem ajudar a tornar seus dados e seu computador mais seguros. Além disso, usar esses recursos pode ser mais fácil do que as ferramentas de segurança das versões anteriores do Access. Este artigo explica como usar os recursos de segurança mais comuns do Office Access 2007. As informações deste artigo destina-se aos novos usuários que desejam realizar as seguintes tarefas:

  • Confiar (habilitar) o conteúdo desabilitado de um banco de dados

  • Usar uma senha para criptografar ou descriptografar um banco de dados

  • Embalar, assinar e implantar um banco de dados do Office Access 2007

Este artigo também fornece informações básicas sobre os novos recursos de segurança e a arquitetura do Access 2007.

Neste artigo

Diferenças de segurança entre o Access 2007 e as versões anteriores do Access

Usar uma senha de banco de dados para criptografar um banco de dados do Office Access 2007

Empacotar, assinar e distribuir um banco de dados do Access 2007

>Usar outros recursos de segurança

Compreender a arquitetura e os recursos de segurança do Office Access 2007

Diferenças de segurança entre o Access 2007 e as versões anteriores do Access

Se você usava os recursos de segurança nas versões anteriores do Access, tinha que fazer uma série de escolhas. Por exemplo, precisava escolher entre os níveis de segurança (Baixo, Médio ou Alto) e especificar se desejava ou não executar algum código potencialmente perigoso. Não é mais necessário tomar essas decisões ao abrir um banco de dados no Access 2007. Por padrão, o Access 2007 desabilita todos os códigos potencialmente perigosos ou outros componentes, independentemente da versão do Access utilizada para criar o banco de dados.

Quando ele desabilita um banco de dados total ou parcialmente, o Access informa a ação exibindo a Barra de Mensagens.

Barra de Mensagens

Se a Barra de Mensagens for exibida, você poderá optar por confiar ou não no conteúdo desabilitado do banco de dados. Se optar por confiar no conteúdo desabilitado, poderá fazer isso de duas maneiras:

  • Confiar no banco de dados somente na sessão atual (enquanto ele estiver aberto)    Clique em Opções na Barra de Mensagens. Uma caixa de diálogo será exibida e você poderá especificar que confia no banco de dados. Quando escolher esta opção, repita o procedimento cada vez que abrir o banco de dados.

  • Confiar sempre no banco de dados    Coloque o banco de dados em um local confiável, na pasta de uma unidade ou rede marcada como confiável. Quando escolher esta opção, você não verá mais a Barra de Mensagens e nunca mais precisará tomar decisões relacionadas à confiabilidade, contanto que o banco de dados permaneça na pasta confiável.

Se você não deseja confiar no banco de dados    Ignore a Barra de Mensagens. Fazendo isso, ainda poderá exibir os dados no banco de dados e usar qualquer componente do banco de dados que o Access não desabilitou.

Os procedimentos a seguir explicam como confiar em um banco de dados na sessão atual e como criar um local confiável.

Confiar em um banco de dados na sessão atual

Observação : Se um banco de dados estiver aberto e a Barra de Mensagens estiver exibida, vá diretamente para a etapa 3.

  1. Inicie o Office Access 2007 e, na página Introdução ao Microsoft Office Access, em Modelos Online de Destaque, clique em Ativos para abrir o modelo de ativos.

  2. Na caixa Nome do Arquivo, digite um nome para o novo banco de dados e clique em Download.

    O Access baixa o modelo de banco de dados, cria um novo banco de dados, e a Barra de Mensagens é exibida.

  3. Na Barra de Mensagens, clique em Opções.

    A caixa de diálogo Opções de Segurança do Microsoft Office é exibida.

  4. Clique em Habilitar este conteúdo e, em seguida, clique em OK.

Criar um local confiável

  1. Inicie o Office Access 2007 (você não precisa abrir um banco de dados para concluir essas etapas).

  2. Clique no Botão do Microsoft Office Imagem do botão Office e clique em Opções do Access.

    A caixa de diálogo Opções do Access é exibida.

  3. No painel esquerdo da caixa de diálogo, clique em Central de Confiabilidade e, em seguida, clique em Configurações da Central de Confiabilidade no painel direito.

    A caixa de diálogo Configurações da Central de Confiabilidade é exibida.

  4. No painel esquerdo, clique em Locais Confiáveis.

  5. Clique em Adicionar novo local.

    A caixa de diálogo Local Confiável do Microsoft Office é exibida.

  6. Na caixa Caminho, digite o caminho de arquivo e o nome de pasta do local a ser definido como fonte confiável ou clique em Procurar para localizar uma pasta. Por padrão, a pasta deve estar em uma unidade local.

    Para permitir locais de rede confiáveis, na caixa de diálogo Central de Confiabilidade, clique em Permitir Locais Confiáveis na minha rede (não recomendado).

  7. Clique em OK para fechar todas as caixas de diálogo.

Observação : Para concluir o processo e, assim, confiar em um banco de dados permanentemente, mova o banco de dados para o local confiável. As próximas etapas explicam algumas maneiras geralmente usadas para mover um banco de dados.

Mover um banco de dados para um local confiável

  • Se houver um banco de dados aberto   

    1. Clique no Botão do Microsoft Office Imagem do botão Office .

    2. Aponte para Salvar como e, em Salvar o banco de dados em outro formato, clique em uma das opções disponíveis.

    3. Na caixa de diálogo Salvar como, navegue até o local confiável e clique em Salvar.

  • Se houver um banco de dados aberto   

    1. Inicie o Windows Explorer. Para fazer isso, no Microsoft Windows, clique no botão Iniciar, aponte para Todos os programas, clique em Acessórios e, em seguida, clique em Windows Explorer.

    2. Localize e copie o banco de dados. Para fazer isso, clique com o botão direito do mouse no arquivo e, em seguida, clique em Copiar no menu de atalho.

      -ou-

      Selecione (realce) o arquivo de atalho de teclado e pressione CTRL + C.

    3. Localize a pasta confiável, abra-a, clique com o botão direito do mouse e, em seguida, clique em Colar no menu de atalho.

      -ou-

      Atalho de teclado pressione CTRL + V para colar o banco de dados no novo local.

Início da página

Usar uma senha de banco de dados para criptografar o banco de dados do Office Access 2007

A ferramenta de criptografia do Office Access 2007 combina e aprimora duas ferramentas antigas,  as senhas de banco de dados e a codificação. Ao usar uma senha de banco de dados para criptografar um banco de dados, você tornará todos os dados ilegíveis para outras ferramentas e forçará os usuários a digitar uma senha para utilizar o banco de dados. A criptografia aplicada ao Access 2007 usa um algoritmo mais forte do que o utilizado nas versões anteriores do Access.

Criptografar com uma senha de banco de dados

  1. Abra o banco de dados (no modo Exclusivo) a ser criptografado.

    Mostrar-me como abrir o banco de dados no modo Exclusivo

    1. Clique no botão do Microsoft Office Imagem do botão Office e em Abrir.

    2. Na caixa de diálogo Abrir, navegue até o arquivo que deseja abrir e selecione-o.

    3. Clique na seta ao lado do botão Abrir e clique em Abrir Exclusivo.

      Abrindo o arquivo no modo Exclusivo

  2. Na guia Ferramentas de Banco de Dados, no grupo Ferramentas de Banco de Dados, clique em Criptografar com Senha.

    A caixa de diálogo Definir Senha do Banco de Dados será exibida.

  3. Digite a senha na caixa Senha e digite-a novamente na caixa Verificar.

    Observações : 

    • Use senhas fortes que combinem letras maiúsculas e minúsculas, números e símbolos. Senhas fracas não misturam esse elementos. Senha forte: Y6dh!et5. Senha fraca: Casa27. As senhas devem ter 8 ou mais caracteres. Uma frase de acesso com 14 ou mais caracteres é melhor.

    • É fundamental que você se lembre da sua senha. Caso você a esqueça, a Microsoft não poderá recuperá-la. Guarde as senhas que anotar por escrito em um lugar seguro, longe das informações que elas ajudam a proteger.

  4. Clique em OK.

Descriptografar e abrir um banco de dados

  1. Abra o banco de dados criptografado como faz com qualquer outro banco de dados.

    A caixa de diálogo Senha Necessária é exibida.

  2. Digite a senha na caixa Inserir senha do banco de dados e clique em OK.

Remover uma senha

  1. Abra o banco de dados no modo Exclusivo.

    Mostrar-me como abrir o banco de dados no modo Exclusivo

    1. Clique no botão do Microsoft Office Imagem do botão Office e em Abrir.

    2. Na caixa de diálogo Abrir, navegue até o arquivo que deseja abrir e selecione-o.

    3. Clique na seta ao lado do botão Abrir e clique em Abrir Exclusivo.

      Abrindo o arquivo no modo Exclusivo

  2. Na guia Ferramentas de banco de dados, no grupo Ferramentas de banco de dados, clique em Descriptografar banco de dados.

    A caixa de diálogo Desproteger Senha do Banco de Dados é exibida.

  3. Digite a senha na caixa Senha e clique em OK.

Início da página

Empacotar, assinar e distribuir um banco de dados do Access 2007

O Access 2007 facilita e agiliza a assinatura e distribuição de um banco de dados. Quando você cria um arquivo .accdb ou .accde, pode empacotar o arquivo, aplicar uma assinatura digital ao pacote e, em seguida, distribuir o pacote assinado a outros usuários. O recurso Empacotar e Assinar coloca o banco de dados em um arquivo de implantação do Access (.accdc), assina o pacote e armazena o pacote autenticado no local que você determinar.

Lembre-se disto antes de continuar:

  • O empacotamento de um banco de dados e a assinatura do pacote são maneiras de transmitir confiança. Quando você ou os usuários recebem o pacote, a assinatura confirma que o banco de dados não foi violado. Se você confiar no autor, poderá habilitar o conteúdo.

  • O novo recurso Empacotar e Assinar aplica-se somente aos bancos de dados que tenham o formato de arquivo do Office Access 2007. O Access 2007 oferece as ferramentas mais antigas que são necessárias para assinar e distribuir os bancos de dados criados no formato de arquivo anterior. Além disso, você não pode usar essas ferramentas para assinar e implantar arquivos criados no novo formato. Em outras palavras, não é possível aplicar uma assinatura digital a um arquivo .accdb, a menos que você empacote o banco de dados.

  • Você pode adicionar somente um banco de dados a um pacote.

  • O processo autentica por código todos os objetos no banco de dados, não apenas as macros ou os módulos de código. O processo também compacta o arquivo do pacote para ajudar a reduzir o tempo de download.

  • Você pode extrair bancos de dados de arquivos de pacote localizados nos servidores Windows SharePoint Services 3.0.

As seções a seguir explicam como criar um arquivo de pacote assinado e usar o banco de dados nesse arquivo.

Para fazer isso, você deve ter pelo menos um certificado de segurança disponível. Caso não tenha, crie um usando a ferramenta SelfCert.

Criar um certificado auto-assinado

  1. No Microsoft Windows, clique no botão Iniciar, aponte para Todos os Programas, aponte para Microsoft Office, aponte para Ferramentas do Microsoft Office e clique em Certificado Digital para Projetos do VBA.

    -ou-

    Vá até a pasta que contém os arquivos de programas do Office Professional 2007. A pasta padrão é Unidade:\Arquivos de Programas\Microsoft Office\Office12. Nessa pasta, localize o arquivo SelfCert.exe e clique duas vezes nele.

    A caixa de diálogo Criar Certificado Digital é exibido.

  2. Na caixa O nome do seu certificado, digite um nome para o novo certificado.

  3. Clique duas vezes em OK.

Observação : Se o comando Certificado Digital para Projetos do VBA não for exibido ou você não conseguir localizar o arquivo SelfCert.exe, talvez seja necessário instalar o SelfCert.

Instalar o SelfCert.exe

  1. Inicie o CD de instalação do Office Professional 2007 ou outra mídia de instalação.

  2. No programa de instalação, clique em Adicionar ou Remover Recursos e, em seguida, clique em Continuar.

    Observação : Se você trabalha em um ambiente no qual o Office Professional 2007 é instalado em computadores individuais por administradores de TI, e não através de CD, siga estas etapas:

    1. No Microsoft Windows, clique no botão Iniciar e, em seguida, clique em Painel de Controle.

    2. Clique duas vezes em Adicionar ou Remover Programas.

    3. Selecione 2007 Microsoft Office system e clique em Alterar.

      A instalação será iniciada.

    4. Clique em Adicionar ou remover recursos e, em seguida, clique em Continuar.

    5. Dê prosseguimento às etapas a seguir.

  3. Expanda os nós Microsoft Office e Recursos Compartilhados do Office clicando nos sinais de adição (+) ao lado deles.

  4. Clique em Certificado Digital para Projetos do VBA.

  5. Clique em Executar de Meu Computador.

  6. Clique em Continuar para instalar o componente.

  7. Clique em Fechar depois que a instalação terminar e retorne ao primeiro conjunto de etapas desta seção.

Criar um pacote assinado

  1. Abra o banco de dados que você deseja empacotar e assinar.

  2. Clique no Botão Microsoft Office Imagem do botão Office , aponte para Publicar e clique em Empacotar e Assinar.

  3. Selecione um certificado digital e clique em OK.

    A caixa de diálogo Criar Pacote Assinado do Microsoft Office Access é exibida.

  4. Selecione um local para o pacote de banco de dados assinado.

  5. Digite um nome para o pacote assinado na caixa Nome do arquivo e clique em Criar.

    O Access criará o arquivo .accdc e o colocará no local escolhido.

Extrair e usar um pacote assinado

  1. Clique no botão do Microsoft Office Imagem do botão Office e em Abrir.

  2. Selecione Pacote Assinado do Microsoft Office Access (*.accdc) como o tipo de arquivo.

  3. Localize a pasta que contém o arquivo .accdc, selecione o arquivo e clique em Abrir.

  4. Siga um destes procedimentos:

    • Se você tiver optado por confiar no certificado digital aplicado ao pacote de implantação, a caixa de diálogo Extrair Banco de Dados para será exibida. Vá para a próxima etapa.

    • Se você não tiver optado por confiar no certificado digital, um aviso será exibido.

      1. Mensagem de aviso

      2. Se você confiar no banco de dados, clique em Abrir. Se você confiar em qualquer certificado desse provedor, clique em Confiar em todo o conteúdo do editor e, em seguida, clique em OK.

  5. Se desejar, selecione um local para o banco de dados extraído e, na caixa Nome do arquivo, digite um nome diferente.

Início da página

>Usar outros recursos de segurança

O Office Access 2007 fornece vários outros recursos de segurança nas versões anteriores, incluindo a segurança em nível de usuário e a capacidade de autenticar os módulos do código do Visual Basic for Applications (VBA). Geralmente, os usuários avançados e os desenvolvedores usam essas ferramentas.

Início da página

Noções básicas sobre a arquitetura e os recursos de segurança do Office Access 2007

As informações das seções a seguir descrevem os novos recursos de segurança do Access 2007 e explicam a arquitetura que respalda esses recursos.

Novos recursos de segurança do Access 2007

O Access 2007 fornece um modelo de segurança aprimorado que ajuda a simplificar o processo de aplicação da segurança ao banco de dados e de abertura de um banco de dados que tenha a segurança habilitada.

Observação : Embora o modelo e as técnicas abordados neste artigo aperfeiçoem a segurança, a forma mais segura de proteger os dados é armazenando as tabelas em um servidor, como em um computador com o Windows SharePoint Services 3.0, e armazenando os formulários e relatórios em computadores locais ou compartilhamentos de rede.

Esta é uma lista do que há de novo na segurança do Access 2007:

  • A capacidade de exibir dados mesmo quando você não deseja habilitar componentes ou códigos do VBA desabilitados em um banco de dados. No Office Access 2003, se você definisse o nível de segurança para Alto, precisava autenticar e confiar em um banco de dados para exibir os dados. No Office Access 2007, você pode abrir bancos de dados e exibir dados sem precisar decidir se deve ou não habilitar o conteúdo de um banco de dados.

  • Maior facilidade de uso. Se você colocar os arquivos de banco de dados (tanto no novo formato de arquivo do Office Access 2007 quanto nos formatos de arquivo anteriores) em um local confiável, como em uma pasta de arquivos ou um compartilhamento de rede designado como seguro, esses arquivos serão abertos e executados sem exibir mensagens de aviso ou perguntar se você deseja habilitar o conteúdo desabilitado. Além disso, se você abrir bancos de dados de versões anteriores do Access (arquivos .mdb ou .mde, por exemplo) no Access 2007, e esses bancos de dados tiverem assinatura digital e você tiver decidido confiar no editor, os arquivos serão executados sem que seja necessário tomar decisões relacionadas à confiabilidade. Entretanto, lembre-se de que o código do VBA em um banco de dados assinado só será executado depois que você especificar que confia no editor e não será executado se assinatura digital se tornar inválida. Uma assinatura se torna inválida quando alguém que não seja a pessoa que a criou viola o conteúdo de um banco de dados.

  • A Central de Confiabilidade. A Central de Confiabilidade é uma caixa de diálogo que fornece um local exclusivo para a definição e alteração das configurações de segurança do Access. Utilize-a para criar ou alterar locais confiáveis e definir opções de segurança para o Office Access 2007. Essas configurações afetam a forma como os bancos de dados novos e existentes se comportarão quando forem abertos nessa instância do Access. A Central de Confiabilidade também contém a lógica para avaliar os componentes de um banco de dados e determinar se o banco de dados pode ser aberto com segurança ou se a Central de Confiabilidade deve desabilitar o banco de dados e permitir que você decida se ela será habilitada. Para obter informações sobre como usar a Central de Confiabilidade com o Access, consulte Criar um local confiável anteriormente neste artigo.

  • Menos mensagens de aviso. As versões anteriores do Access forçava você a lidar com várias mensagens de alerta, como, por exemplo, segurança de macro e modo seguro. Por padrão, se você abrir um banco de dados do Office Access 2007 fora de um local confiável, verá somente a Barra de Mensagens.

    Barra de Mensagens

    Se você souber que pode confiar no conteúdo do banco de dados, poderá usar a Barra de Mensagens para habilitar todos os componentes desabilitados (consultas ação (consultas que adicionam, excluem ou alteram dados), macros, controles ActiveX, expressões e código do VBA) quando abrir um banco de dados contendo um ou mais desses componentes.

  • Novas maneiras de assinar e distribuir arquivos criados no formato de arquivo do Office Access 2007. Nas versões anteriores do Access, o Editor do Visual Basic era usado para aplicar um certificado de segurança aos componentes de banco de dados individuais. No Access 2007, você empacota o banco de dados e, em seguida, assina e distribui o pacote. Se você extrair um banco de dados de um pacote assinado para um local confiável, o banco de dados será executado sem exibir a Barra de Mensagens. Se você extrair um banco de dados de um pacote assinado para um local não confiável, mas confiar no certificado do pacote e a assinatura for válida, não será necessário tomar uma decisão relacionada à confiabilidade. Quando você empacotar e assinar um banco de dados não confiável ou que contenha uma assinatura digital inválida, use a Barra de Mensagens para confiar no banco de dados cada vez que abri-lo, a não ser que você o coloque em um local confiável.

  • Um algoritmo mais forte para criptografar bancos de dados no formato de arquivo Office Access 2007, que usa o recurso de senha de banco de dados. A criptografia de um banco de dados embaralha os dados nas tabelas e ajuda a impedir que usuários indesejados os leiam.

  • Uma nova subclasse de ações de macro que são executadas quando um banco de dados é desabilitado. Essas macros mais seguras também contêm recursos de tratamento de erros. Você também pode incorporar macros (até mesmo as que contêm ações desabilitadas pelo Access) diretamente a qualquer formulário, relatório ou propriedade de controle que funcionaria logicamente com um módulo de código do VBA ou uma macro em uma versão anterior do Access.

Finalmente, lembre-se das seguintes regras antes de prosseguir:

  • Se você abrir o banco de dados em um local confiável, todos os componentes serão executados sem que seja necessário tomar decisões relacionadas à confiabilidade.

  • Se você empacotar, assinar e implantar um banco de dados em uma versão anterior do Access (arquivo .mdb ou .mde), todos os componentes serão executados sem que seja necessário tomar decisões relacionadas à confiabilidade, caso o banco de dados contenha uma assinatura digital válida de um editor confiável e você confie no certificado.

  • Se você assinar e implantar um banco de dados não confiável em um local não confiável, a Central de Confiabilidade desabilitará o banco de dados por padrão e você deverá optar por habilitar o banco de dados cada vez que abri-lo. Para obter mais informações, consulte a seção Confiar em um banco de dados na sessão atual anteriormente neste artigo.

Início da página

Arquitetura de segurança do Office Access 2007

Para compreender a arquitetura de segurança do Access 2007, lembre-se de que um banco de dados do Access não é um arquivo no mesmo sentido que uma pasta de trabalho do Microsoft Office Excel 2007 ou um documento do Microsoft Office Word 2007. Em vez disso, o banco de dados do Access é um conjunto de objetos (tabelas, formulários, consultas, macros, relatórios e módulos) que geralmente dependem uns dos outros para funcionar. Por exemplo, se você criar um formulário de entrada de dados, não poderá digitar ou armazenar dados com esse formulário, a menos que você ligue (vincule) os controles do formulário a uma tabela.

Vários componentes do Access podem representar um risco à segurança, incluindo as consultas ação (consultas que inserem, excluem ou alteram dados), as macros, as expressões (funções que retornam um valor exclusivo) e o código do VBA. Para proteger mais ainda os dados, o Office Access 2007 e a Central de Confiabilidade executam um conjunto de verificações de segurança sempre que você abre um banco de dados. O processo funciona da seguinte maneira:

  • Quando você abre um arquivo .accdb ou .accde no Office Access 2007, o Access envia o local do banco de dados à Central de Confiabilidade. Se o local for confiável, o banco de dados será executado com funcionalidade total. Se você abrir um banco de dados de uma versão anterior do Access no Access 2007, o Access enviará o local e os detalhes sobre a assinatura digital aplicados a esse banco de dados, se houver alguma.

    A Central de Confiabilidade verifica essa evidência para avaliar a confiabilidade do banco de dados e, em seguida, informa ao Access como abrir o banco de dados. O Access desabilita o banco de dados ou o abre com funcionalidade total. Quando a Central de Confiabilidade avalia um banco de dados como não confiável, o Office Access 2007 abre esse banco de dados no modo Desabilitado, ou seja, ele desativa todo o conteúdo executável. Isso se aplica aos bancos de dados que foram criados no novo formato de arquivo do Access 2007 e aos arquivos criados nas versões anteriores do Access.

    O Access 2007 desabilita os seguintes componentes:

    • O código do VBA e qualquer referência ao código do VBA, além das expressões inseguras.

    • Ações não seguras em todas as macros. As ações não seguras são qualquer ação que permitiriam a um usuário modificar o banco de dados ou acessar recursos fora do banco de dados. No entanto, as ações que o Access desabilita podem, algumas vezes, ser consideradas seguras. Por exemplo, se você confia na pessoa que criou o banco de dados, poderá confiar também em qualquer ação de macro não segura do banco de dados.

    • Vários tipos de consultas:

      • Consultas ação    Elas adicionam, atualizam e excluem dados.

      • Consultas de linguagem de definição de dados (DDL)    Elas são usadas para criar ou alterar objetos em um banco de dados, como tabelas e procedimentos.

      • Consultas de passagem SQL    Elas enviam os comandos diretamente para um servidor de banco de dados que ofereça suporte ao padrão ODBC. As consultas passagem funcionam em conjunto com as tabelas do servidor sem envolver o mecanismo de banco de dados do Access.

    • controles ActiveX

      Observação : Lembre-se de que as configurações escolhidas por você ou pelo administrador do sistema na Central de Confiabilidade controlam as decisões relacionadas à confiabilidade tomadas quando o Access abre um banco de dados.

  • Se a Central de Confiabilidade desabilitar qualquer conteúdo, a Barra de Mensagens aparecerá quando o banco de dados for aberto.

    Barra de Mensagens

    Para habilitar o conteúdo desabilitado, clique em Opções e escolha Habilitar este conteúdo na caixa de diálogo Opções de Segurança do Microsoft Office. O Access habilita o conteúdo desabilitado e o banco de dados é aberto novamente com funcionalidade total. Do contrário, os componentes desabilitados não funcionarão. Para obter mais informações sobre como escolher uma opção de confiabilidade, consulte Confiar em um banco de dados na sessão atual anteriormente neste artigo.

Quando um banco de dados é aberto, o Access tenta carregar qualquer suplemento instalado, ou seja, programas que estendem a funcionalidade do Access ou do banco de dados aberto. Você também pode executar assistentes que criam objetos no banco de dados aberto. Quando um suplemento é carregado ou um assistente é iniciado, o Access transmite essa evidência para a Central de Confiabilidade, que toma outras decisões relacionadas à confiabilidade e habilita ou desabilita o objeto ou a ação. Sempre que a Central de Confiabilidade desabilitar um banco de dados e você discordar dessa decisão, quase sempre será possível usar a Barra de Mensagens para habilitar o conteúdo. Os suplementos são exceção a essa regra. Se, na caixa de diálogo Central de Confiabilidade (no painel Suplementos), você marcar a caixa de seleção Requerer que os Suplementos de Aplicativo sejam assinados por um Editor Confiável, o Access solicitará a habilitação do suplemento, mas esse processo não envolverá a Barra de Mensagens.

Para obter informações sobre como usar a Central de confiabilidade, consulte criar um local confiável, neste artigo.

Início da página

Como funciona a segurança com bancos de dados de versões anteriores do Access abertos no Office Access 2007

Quando você abrir um banco de dados criado em uma versão anterior do Access, qualquer recurso de segurança aplicado a esse banco de dados ainda funcionará. Por exemplo, se você aplicou segurança em nível de usuário a um banco de dados, o recurso funcionará no Access 2007.

Por padrão, o Access abre todos os bancos de dados antigos e não confiáveis no modo Desabilitado e os mantém nesse estado. Você pode optar por habilitar qualquer conteúdo desabilitado cada vez que abrir o banco de dados mais antigo, aplicar uma assinatura digital usando o certificado de um editor confiável ou armazenar o banco de dados em um local confiável.

Nos bancos de dados salvos em versões do Access anteriores ao Office Access 2007, a autenticação é o processo que aplica uma assinatura digital aos componentes do banco de dados. A assinatura digital é uma autenticação criptografada e eletrônica. Ela confirma que as macros, os módulos de código e outros componentes executáveis do banco de dados foram criados pelo assinante e que nenhuma outra pessoa os alterou desde que o banco de dados foi assinado.

Para aplicar uma assinatura ao banco de dados, primeiro é necessário ter um certificado digital. Se você cria bancos de dados para distribuição comercial, deve obter um certificado junto a uma autoridade de certificação (CA), como a VeriSign, Inc. ou a GTE. As autoridades de certificação fazem verificações para saber se as pessoas que criam bancos de dados (conhecidas como editores) têm boa reputação.

Para usar um banco de dados em cenários pessoais ou de grupo de trabalho limitado, o Microsoft Office Professional 2007 fornece uma ferramenta que permite a criação de um certificado auto-assinado.

Início da página

O Office Access 2007 e a segurança em nível de usuário

O Access 2007 não fornece a segurança em nível de usuário para bancos de dados criados no novo formato de arquivo (.accdb e .accde). Entretanto, se você abrir um banco de dados de uma versão anterior do Access no Access 2007 e esse banco de dados tiver uma segurança em nível de usuário, essas configurações ainda funcionarão.

Se você converter um banco de dados com segurança em nível de usuário de uma versão anterior do Access para o novo formato de arquivo, o Access removerá automaticamente todas as configurações de segurança e as regras de proteção de um arquivo .accdb ou .accde serão aplicadas.

Por fim, lembre-se de que todos os usuários podem ver todos os objetos de banco de dados quando você abre bancos de dados criados no Office Access 2007.

Início da página

Observação : Aviso de Isenção de Tradução Automática: Este artigo foi traduzido por computador, sem intervenção humana. A Microsoft oferece essas traduções automáticas para ajudar as pessoas que não falam inglês a aproveitar os textos escritos sobre produtos, serviços e tecnologias da Microsoft. Como este artigo foi traduzido automaticamente, é possível que contenha erros de vocabulário, sintaxe ou gramática.

Expanda suas habilidades
Explore o treinamento
Obtenha novos recursos primeiro
Ingressar no Office Insider

Essas informações foram úteis?

Obrigado por seus comentários!

Agradecemos pelos seus comentários! Parece que pode ser útil conectar você a um de nossos agentes de suporte do Office.

×