Compartilhar via


Criar a política Nome Financeiro

Nessa tarefa, você criará um banco de dados chamado Finance e uma condição que exige que todas as tabelas comecem com as letras fintbl. Em seguida, você criará uma política e uma categoria de políticas para impor um padrão de nomenclatura para as tabelas no banco de dados Finanças.

Para criar o banco de dados Finanças

  1. Em Management Studio, abra uma janela de consulta e execute a instrução a seguir:

    CREATE DATABASE Finance ;  
    GO  
    
  2. No Pesquisador de Objetos, clique em Bancos de Dadose, em seguida, pressione F5 para atualizar a lista de bancos de dados.

Para criar a condição Tabelas de Finanças

  1. No Pesquisador de Objetos, expanda Gerenciamento, Gerenciamento de Política, clique com o botão direito do mouse em Condiçõese clique em Nova Condição.

  2. Na caixa de diálogo Criar Nova Condição , na caixa Nome , digite Tabelas de Finanças.

  3. Na lista Faceta , selecione Nome com Diversas Partes.

  4. Na área Expressão , na caixa Campo , selecione @Nome; na caixa Operador , selecione Like; e na caixa Valor , digite 'fintbl%' para forçar todos os nomes de tabelas a começar com as letras fintbl.

  5. Na página Descrição , digite Os nomes da tabela de Finanças deve começar com fintble, em seguida, clique em OK para criar a condição.

Para criar a política Nome Financeiro

  1. No Pesquisador de Objetos, clique com o botão direito do mouse em Políticase clique em Nova Política.

  2. Na caixa de diálogo Criar Nova Política , na caixa Nome , digite Nome de Finanças.

  3. Na lista Verificar condição , selecione Tabelas de Finanças. Isso está na área Nome com Diversas Partes .

  4. Na área Contra você verá uma lista dos objetos de banco de dados que poderiam aplicar essa política. Selecione a caixa de seleção para Cada Tabela.

  5. Na área Cada Banco de Dados , expanda Tudoe clique em Nova condição.

  6. Na caixa de diálogo Criar Nova Condição , na caixa Nome , digite Banco de Dados de Finanças.

  7. Na caixa Expressão , complete a expressão incluindo @Name = 'Finance'e clique em OK para fechar a página de condição.

    Observação

    Você poderia ter a guia fora da caixa Valor para habilitar o botão OK .

  8. Na lista Modo de Avaliação , selecione Ao alterar: impedir. Isso aplicará a política criando um gatilho de banco de dados no banco de dados Finanças.

  9. Selecione a lista Habilitado . (A caixa Habilitado não se aplica a políticas Sob Demanda .)

  10. Na lista Restrição de servidor , selecione Nenhum.

  11. Clique em OK.

Para criar a categoria da política Finanças

  1. Em Pesquisador de Objetos, expanda Gerenciamento, clique com o botão direito do mouse em Gerenciamento de Políticae clique em Gerenciar Categorias.

  2. Na caixa de diálogo Gerenciar Categorias de Política , em Nome, digite Finance na caixa em branco e desmarque Exigir Assinaturas de Banco de Dados. A opçãoAutorizar Assinaturas de Banco de Dados forçará todos os bancos de dados na instância a assinarem as políticas que pertencem a esta categoria de política. Para esta lição, somente o banco de dados Finanças deve assinar a política Nome Financeiro.

  3. Clique em OK.

Próxima tarefa da lição

Assinar e verificar a política Nome Financeiro