Todos os produtos
Search
Central de documentação

Data Management:Controle de acesso a metadados

Última atualização: Jul 24, 2026

O controle de acesso a metadados restringe a visibilidade do banco de dados nos níveis de usuário, banco de dados ou instância. Usuários sem as permissões adequadas não conseguem visualizar nem pesquisar esses objetos no DMS.

Pré-requisitos

  • O modo de controle da instância de destino deve ser Security Collaboration. Para mais informações, consulte Control modes.

  • Sua função no sistema deve ser administrador. Para mais informações, consulte System roles.

Informações gerais

Como portal unificado de gerenciamento de bancos de dados, o DMS oferece controle de acesso para que diferentes usuários acessem dados distintos. O recurso de controle de acesso a metadados reforça ainda mais a segurança dos dados. Ao ativar esse recurso, você restringe usuários específicos a visualizar e acessar apenas os bancos de dados autorizados, garantindo que determinados bancos de dados sejam acessados exclusivamente por usuários autorizados.

No DMS, as permissões no nível de banco de dados incluem Query, Export e Change. Um usuário com qualquer uma dessas permissões é considerado autorizado para o banco de dados e pode executar as seguintes operações no DMS:

  • Visualizar o banco de dados no painel de navegação à esquerda, na barra de pesquisa superior e na barra de pesquisa de solicitação de permissões. A capacidade de consultar dados no banco de dados depende da posse de permissões de Query.

  • Visualizar as informações da instância do banco de dados. No entanto, o usuário não consegue ver outros bancos de dados na mesma instância. A visualização de outros bancos de dados depende das permissões específicas do usuário sobre eles.

Nota

O controle de acesso a metadados vem desativado por padrão. Quando desativado, os usuários podem visualizar todos os bancos de dados de uma instância no painel de navegação à esquerda, na barra de pesquisa superior e na barra de pesquisa de solicitação de permissões do console do DMS. Contudo, a visibilidade não concede permissões operacionais. O acesso operacional efetivo depende das permissões concedidas pelo administrador.

É possível gerenciar as permissões de acesso a metadados de três formas:

  • Controle de acesso por usuário: Restringe um usuário específico a visualizar e acessar apenas os bancos de dados autorizados.

  • Controle de acesso por banco de dados: Limita a visualização e o acesso de um banco de dados específico apenas aos usuários autorizados.

  • Controle de acesso por instância: Restringe a visualização e o acesso de uma instância específica e de todos os seus bancos de dados apenas aos usuários autorizados.

Observações de uso

  • O controle de acesso a metadados suporta apenas granularidade nos níveis de instância e banco de dados. Não há suporte para controle de acesso em tabelas ou objetos programáveis, como procedimentos armazenados e funções. A granularidade de cada tipo de controle é a seguinte:

    • Controle de acesso por usuário: Define quais instâncias e bancos de dados um usuário específico pode visualizar e acessar. Granularidade: nível de instância e nível de banco de dados.

    • Controle de acesso por banco de dados: Determina quais usuários podem visualizar e acessar um banco de dados específico. Granularidade: nível de banco de dados.

    • Controle de acesso por instância: Especifica quais usuários podem visualizar e acessar uma instância específica e todos os seus bancos de dados. Granularidade: nível de instância.

  • Funções do sistema como administrador, DBA e proprietário da instância estão isentas do controle de acesso a metadados. Mesmo com o controle ativado, essas funções continuam podendo visualizar e acessar todas as instâncias e bancos de dados. As restrições aplicam-se somente aos usuários comuns para os quais o controle está habilitado.

  • Em um banco de dados ou instância com controle de acesso a metadados ativado, usuários sem permissão de metadados não podem solicitar acesso enviando um ticket. Apenas um administrador ou DBA pode conceder essas permissões.

Ativar o controle de acesso para um usuário

Ao ativar o controle de acesso a metadados para um usuário, ocorrem os seguintes efeitos:

  • Apenas os bancos de dados com permissão concedida ficam visíveis. Para verificar quais bancos de dados um usuário tem permissão, acesse Security and specifications > Permission center > Permissions. Para obter detalhes, consulte View your permissions.

  • A visualização e a solicitação de permissões ficam bloqueadas para qualquer instância de banco de dados ou banco de dados ao qual o usuário não tenha acesso.

  1. Faça logon no console do DMS 5.0.

  2. Na barra de navegação superior, escolha O&M > Users.

  3. Localize o usuário e clique em More > Access control na coluna Actions.

    Nota

    Para ativar o controle de acesso para vários usuários simultaneamente, selecione os usuários desejados e clique em Access control na parte superior da página.

  4. Na caixa de diálogo User access control, ative a opção Metadata access control e clique em OK.

Ativar o controle de acesso a metadados para um banco de dados

  1. Faça logon no console do DMS 5.0.

  2. Passe o ponteiro do mouse sobre o ícone 2023-01-28_15-57-17.png no canto superior esquerdo do console do DMS e escolha All Features > Data Assets > Instances.

    Nota

    Se estiver utilizando o console do DMS no modo normal, escolha Data Assets > Instances na barra de navegação superior.

  3. Na página Instances, clique em Database List.

  4. Localize o banco de dados e escolha More > Access control na coluna Actions.

    Nota

    Para ativar o controle de acesso a metadados para vários bancos de dados simultaneamente, selecione os bancos de dados e escolha More > Access control na parte superior da aba.

  5. Na caixa de diálogo Metadata access control, ative a opção Metadata access control e clique em OK.

Ativar o controle de acesso a metadados para uma instância de banco de dados

  1. Faça logon no console do DMS 5.0.

  2. Passe o ponteiro do mouse sobre o ícone 2023-01-28_15-57-17.png no canto superior esquerdo do console do DMS e escolha All Features > Data Assets > Instances.

    Nota

    Se estiver utilizando o console do DMS no modo normal, escolha Data Assets > Instances na barra de navegação superior.

  3. Na página Instances, clique em Instance List.

  4. Localize a instância e escolha More > Access control na coluna Actions.

    Nota

    O controle de acesso a metadados está disponível apenas para instâncias no modo Security Collaboration. Também é possível ativar o controle de acesso a metadados para várias instâncias simultaneamente.

  5. Na caixa de diálogo Metadata access control, ative a opção Metadata access control e clique em OK.