Assinar ou cancelar a assinatura de um banco de dados a uma categoria de política

Aplica-se a:SQL Server

Este tópico descreve como assinar ou cancelar a assinatura de um banco de dados em uma categoria de política em SQL Server usando SQL Server Management Studio ou Transact-SQL.

Neste tópico

Antes de começar

Segurança

Permissões

Requer associação na função de banco de dados fixa db_owner.

Como usar o SQL Server Management Studio.

Para assinar ou cancelar a assinatura de um banco de dados a uma categoria de política

  1. No Pesquisador de Objetos, clique no sinal de adição para expandir o servidor que contém o banco de dados em que você deseja gerenciar assinaturas de categoria.

  2. Clique no sinal de adição para expandir a pasta Bancos de dados .

  3. Clique com o botão direito do mouse no banco de dados em que você deseja gerenciar assinaturas de categoria, aponte para Políticase selecione Categorias

    As opções a seguir estão disponíveis na caixa de diálogo Categorias :

    Expandir coluna
    Clique para expandir uma categoria de política. Assim, todas as políticas incluídas na categoria serão listadas.

    Nome
    O nome da categoria de política.

    Assinado
    Indica se o destino se inscreveu na categoria de política. Se esta caixa de seleção for desabilitada, a categoria de política será definida como Autorizar Assinaturas de Banco de Dados. Isto significa que a categoria de política se aplica a todos os bancos de dados no servidor.

    Política
    Quando os grupos de políticas são expandidos, exibe as políticas da categoria de políticas.

    Enabled
    Indica se as políticas estão habilitadas ou desabilitadas.

    Modo de Execução
    Exibe o modo de execução da política.

    Histórico
    Clique no hiperlink Exibir Histórico para abrir o Visualizador do Arquivo de Log e ver o histórico de políticas.

  4. Para assinar uma categoria de Gerenciamento Baseada em Políticas, marque a caixa de seleção de categoria na coluna Assinado . Para cancelar a assinatura de uma categoria, desmarque a caixa de seleção.

  5. Quando terminar, clique em OK.

Usando o Transact-SQL

Para assinar um banco de dados para uma categoria de política

  1. No Pesquisador de Objetos, conecte-se a uma instância do Mecanismo de Banco de Dados.

  2. Na barra Padrão, clique em Nova Consulta.

  3. Copie e cole o exemplo a seguir na janela de consulta e clique em Executar.

    USE AdventureWorks2022;  
    -- Adds a subscription to the 'Finance' policy category for the AdventureWorks2022 database.  
    EXEC sys.sp_syspolicy_subscribe_to_policy_category @policy_category = N'Finance';  
    GO  
    

Para obter mais informações, consulte sp_syspolicy_subscribe_to_policy_category (Transact-SQL).

Para cancelar a assinatura de um banco de dados para uma categoria de política

  1. No Pesquisador de Objetos, conecte-se a uma instância do Mecanismo de Banco de Dados.

  2. Na barra Padrão, clique em Nova Consulta.

  3. Copie e cole o exemplo a seguir na janela de consulta e clique em Executar.

    USE AdventureWorks2022;  
    -- Deletes a subscription to the 'Finance' policy category for the AdventureWorks2022 database.  
    EXEC sys.sp_syspolicy_unsubscribe_from_policy_category @policy_category = N'Finance';  
    GO  
    

Para obter mais informações, consulte sp_syspolicy_unsubscribe_from_policy_category (Transact-SQL).