Todos os produtos
Search
Central de documentação

Data Management:Gerencie permissões

Última atualização: Jul 08, 2026

O Data Management (DMS) oferece controle de acesso granular sobre instâncias de banco de dados, bancos de dados, tabelas, colunas, linhas e metadados. Este tópico explica o modelo de permissões do DMS e mostra como solicitar permissões por meio de um ticket.

Categorias de permissão

O DMS organiza as permissões em três categorias:

Categoria

O que controla

Permissões de operação

Ações que os usuários podem executar nos recursos: logon, consulta, exportação e alteração

Permissões de dados (permissões de proprietário do recurso)

Propriedade de um recurso, incluindo a capacidade de conceder e revogar acesso

Controle de acesso a metadados

Visibilidade dos recursos: se usuários não autorizados podem visualizar ou solicitar acesso

Permissões de operação

As permissões de operação definem o que um usuário pode fazer com um recurso. Estão disponíveis os seguintes tipos:

Tipo de permissão

Descrição

Hospedagem de segurança obrigatória

Permissões em instâncias de banco de dados — logon

Faça logon em uma instância de banco de dados usando a conta e a senha gerenciadas pela sua empresa.

Não

Permissões em instâncias de banco de dados — desempenho

Visualize detalhes de desempenho de uma instância de banco de dados. Para mais informações, consulte Visualizar os detalhes de desempenho de uma instância de banco de dados.

Sim

Permissões em instâncias de banco de dados — dados

Consulte, exporte e altere dados em uma instância de banco de dados, exceto colunas sensíveis e linhas com controle de acesso ativado.

—

Permissões em bancos de dados

Consulte, exporte e altere dados em um banco de dados, exceto colunas sensíveis e linhas com controle de acesso ativado.

—

Permissões em tabelas

Consulte, exporte e altere dados em uma tabela, exceto colunas sensíveis e linhas com controle de acesso ativado.

—

Permissões em colunas sensíveis

Consulte, exporte e altere dados em uma coluna sensível. Antes de solicitar, certifique-se de que o recurso de proteção de dados sensíveis esteja ativado e que você tenha permissões no banco de dados e na tabela pai.

—

Permissões em linhas

Consulte, exporte e altere dados em uma linha. Para detalhes de configuração, consulte Configurar controle de acesso no nível de linha. Antes de solicitar, verifique se você possui permissões no banco de dados e na tabela pai.

—

Permissões em objetos programáveis

Consulte, exporte e altere dados em um objeto programável. Para mais informações, consulte Alterar objetos programáveis usando rotinas armazenadas.

Sim

Significado de consulta, exportação e alteração no DMS:

  • Consulta: execute instruções de consulta no SQL Console.

  • Alteração: execute instruções de modificação no SQL Console e envie tickets de alteração de dados e de sincronização de bancos de dados e tabelas. Isso não significa alterar dados sem aprovação. Os administradores do DMS podem restringir os tipos de instruções permitidas no SQL Console.

  • Exportação: envie tickets de exportação de dados. Isso não implica exportar dados sem aprovação prévia.

Permissões de dados (permissões de proprietário do recurso)

As permissões de dados conferem a propriedade de um recurso. O proprietário pode visualizar quais usuários têm acesso, conceder ou revogar permissões e consultar dados do recurso (exceto colunas sensíveis e linhas com controle de acesso ativado).

Existem três funções de proprietário: proprietário da instância, proprietário do banco de dados e proprietário da tabela.

Se a hospedagem de segurança estiver desativada para uma instância de banco de dados, apenas administradores do DMS e administradores de banco de dados (DBAs) poderão adicionar ou remover proprietários de instância. Para gerenciar proprietários de instância, clique em com o botão direito do mouse na instância de banco de dados na seção Database Instances no painel de navegação à esquerda do console do DMS e escolha Instance Owner > Set Owner .

Controle de acesso a metadados

O controle de acesso a metadados restringe a visibilidade dos recursos:

  • Controle de acesso à instância: somente usuários autorizados podem consultar ou acessar a instância de banco de dados. Usuários não autorizados não podem solicitar acesso.

  • Controle de acesso ao banco de dados: apenas usuários autorizados podem consultar ou acessar o banco de dados. Usuários sem autorização não conseguem solicitar acesso.

  • Controle de acesso ao usuário: o usuário só pode consultar ou acessar recursos para os quais já possui permissões. Não é possível solicitar permissões para outras instâncias de banco de dados ou bancos de dados.

Ter qualquer tipo de permissão de operação ou de dados em uma instância de banco de dados ou banco de dados equivale a ter permissões nesse recurso.

Considerações

Importante

No modo Security Collaboration, o DMS trata instruções DML (como UPDATE, DELETE e INSERT) que contêm subconsultas SELECT como possíveis operações de leitura de dados. Você deve ter permissões de exportação nos bancos de dados e tabelas referenciados na subconsulta.

Essa política impede que usuários contornem o processo de aprovação de exportação de dados por meio de instruções DML (por exemplo, INSERT INTO a SELECT * FROM b), protegendo assim a segurança dos dados.

Cenários típicos

As seguintes instruções DML acionam verificações de permissão de exportação:

  • UPDATE ... SET ... WHERE col IN (SELECT ...): requer permissões de exportação para os bancos de dados e tabelas referenciados na subconsulta.

  • DELETE FROM table WHERE col = (SELECT ...): exige permissões de exportação nos bancos de dados e tabelas mencionados na subconsulta.

  • INSERT INTO a SELECT * FROM b: necessita de permissões de exportação na tabela de origem.

Solução

Se uma verificação de permissão de exportação falhar ao executar uma das instruções DML anteriores, solicite permissões de exportação para os bancos de dados e tabelas referenciados na subconsulta. Envie um ticket de permissão para solicitar as permissões de exportação. Para mais informações, consulte Solicitar permissões usando um ticket.

Quem pode gerenciar permissões

A tabela a seguir mostra o que cada função pode fazer:

Ação

Usuários comuns

DBAs

Administradores do DMS

Solicitar permissões usando um ticket

Sim

Gerencie permissões via gerenciamento de instâncias

Sim

Sim

Ative controle de acesso a metadados para instâncias e bancos de dados

Sim

Sim

Conceder ou revogar permissões em qualquer recurso via gerenciamento de usuários

Sim

Ative controle de acesso para um usuário

Sim

Para mais informações sobre o caminho de gerenciamento de cada função:

Para verificar sua função, consulte Visualize funções do sistema.

O DMS registra todas as operações de alteração de permissão nos logs de operação, exceto alterações no controle de acesso a metadados. As operações registradas incluem solicitação, concessão, liberação e revogação de permissões. Para visualizar os logs de operação, escolha Security and disaster recovery (DBS) > Operation Audit na barra de navegação superior e clique em na aba Operation Logs .

Solicitar permissões usando um ticket

Usuários do DMS, exceto aqueles com controle de acesso ativado, podem enviar um ticket para solicitar permissões em um recurso.

Enviar um ticket de permissão

  1. Faça logon no Console do DMS V5.0.

  2. Passe o ponteiro do mouse sobre o ícone 2023-01-28_15-57-17.png no canto superior esquerdo e escolha All Features > Security and disaster recovery (DBS) > Permission Center > Permission Tickets.

    Se você usar o console do DMS no modo normal, escolha Security and disaster recovery (DBS) > Permission Center > Permission Tickets na barra de navegação superior.
  3. Na página Access applyTickets, clique em Access apply e selecione um tipo de permissão na lista suspensa.

  4. Na página Access apply Tickets, selecione o recurso e configure as permissões:

    1. Selecione um recurso com base no status de hospedagem de segurança da instância de banco de dados:

      Categoria

      Tipos de permissão suportados

      Como selecionar

      Secure Management-Disabled

      Instances-Login

      Insira o endpoint ou nome da instância de banco de dados na caixa de pesquisa e clique em Search. Selecione a instância nos resultados e clique em no ícone 5添加2 para adicioná-la à seção Confirm selected instance.

      Secure Management-Enabled

      Instances-OWNER, Database-OWNER, Table-OWNER, Instances-Permission, Instances-Performance, Database-Permission, Table-Permission, Programmable Object, Row-Permission, Sensitive Column-Permission

      Insira o nome do banco de dados na caixa de pesquisa e clique em Search. Use % como curinga para correspondência aproximada (por exemplo, dms%test). Selecione o banco de dados nos resultados e clique em no ícone 5添加2 para adicioná-lo à seção Selected Databases/Tables/Columns.

    2. Selecione as permissões. Escolha entre permissões de logon, consulta, exportação e alteração, defina o período de validade e insira o motivo da solicitação.

  5. Clique em Submit. O ticket entrará na etapa de aprovação.

  6. Após a aprovação do ticket, o sistema concede automaticamente as permissões solicitadas.

Fluxo de trabalho de aprovação

O aprovador depende de como a instância de banco de dados é gerenciada:

  • Modo Security Collaboration: o processo de aprovação é personalizável.

  • Fora do modo Security Collaboration:

    • Se a hospedagem de segurança estiver desativada: você pode solicitar apenas permissões de logon. O aprovador padrão é o DBA da instância de banco de dados.

    • Se a hospedagem de segurança estiver ativada: o aprovador é o proprietário do recurso. Caso nenhum proprietário esteja definido, o aprovador será o DBA da instância de banco de dados.

Próximos passos