Compartilhar via


Início Rápido: Criar um banco de dados no Banco de Dados SQL do Azure com o razão habilitado

Aplica-se a: Banco de Dados SQL do Azure

Neste início rápido, você criará um banco de dados do razão no Banco de Dados SQL do Azure e configurará o armazenamento automático de hash usando o portal do Azure.

Pré-requisito

Você precisa de uma assinatura ativa do Azure. Se você não tiver uma, crie uma conta gratuita.

Permissões

Para criar bancos de dados usando Transact-SQL: é necessário ter permissões CREATE DATABASE. Para criar um banco de dados, um logon deve ser realizado usando o logon de administrador do servidor (criado quando o servidor lógico do Banco de Dados SQL do Azure foi provisionado), o administrador do Microsoft Entra do servidor ou um membro da função de banco de dados “dbmanager” no banco de dados master. Para saber mais, confira CRIAR BANCO DE DADOS.

Para criar bancos de dados usando o portal do Azure, o PowerShell, a CLI do Azure ou a API REST: são necessárias permissões do Azure RBAC, especificamente as funções de Contribuidor, Contribuidor do BD SQL ou Contribuidor do SQL Server do Azure RBAC. Para obter mais informações, confira Azure RBAC built-in roles.

Criar um banco de dados do razão e configurar o armazenamento de hash

Crie um banco de dados individual do razão na camada de computação sem servidor e configure o carregamento de hash do razão para uma conta de Armazenamento do Azure.

Para criar um banco de dados individual no portal do Azure:

  1. Navegue até a página Selecionar uma opção de implantação do SQL.

  2. Em Bancos de dados SQL, deixe Tipo de recurso definido como Banco de dados individual e selecione Criar.

    Captura de tela do portal do Azure, página de implantação do SQL do Azure selecionada, criando um banco de dados individual.

  3. Na guia Noções básicas do formulário Criar Banco de Dados SQL, em Detalhes do projeto, selecione a assinatura do Azure que deseja usar.

  4. Para Grupo de recursos, selecione Criar, insira myResourceGroup e selecione OK.

  5. Para o Nome do banco de dados, insira demonstração.

  6. Para Servidor, selecione Criar novo. Preencha o formulário Novo servidor com as seguintes informações:

    • Nome do servidor: Insira mysqlserver e adicione caracteres para que o nome seja exclusivo. Não podemos fornecer um nome do servidor exato a ser usado porque os nomes dos servidores devem ser globalmente exclusivos para todos os servidores no Azure, não apenas para uma assinatura. Insira algo como mysqlserver12345 e o portal informará se esse nome está disponível ou não.
    • Logon de administrador do servidor: insira azureuser.
    • Senha: insira uma senha que atenda aos requisitos. Insira-a novamente na caixa Confirmar senha.
    • Localização: Selecione uma localização na lista suspensa.
    • Permitir que os serviços do Azure acessem essa opção de servidor: selecione esta opção para habilitar o acesso ao armazenamento de hash.

    Selecione OK.

  7. Deixe Deseja usar o pool elástico do SQL definido como Não.

  8. Em Computação + armazenamento, selecione Configurar banco de dados.

  9. Este início rápido usa um banco de dados sem servidor, portanto, selecione Sem servidor e Aplicar.

  10. Na guia Rede, para Método de conectividade, selecione Ponto de extremidade público.

  11. Para Regras de firewall, defina Adicionar endereço IP do cliente atual como Sim. Deixe Permitir que serviços e recursos do Azure acessem este servidor definido como Não.

  12. Selecione Próximo: Segurança na parte inferior da página.

    Captura de tela que mostra a guia Rede da tela Criar Banco de Dados SQL no portal do Azure.

  13. Na guia Segurança, na seção Razão, selecione a opção Configurar razão.

    Captura de tela que mostra a configuração de um razão na guia Segurança do portal do Azure.

  14. No painel Configurar razão, na seção Razão, marque a caixa de seleção Habilitar para todas as tabelas futuras neste banco de dados. Essa configuração garante que todas as tabelas futuras no banco de dados serão tabelas razão. Por esse motivo, todos os dados no banco de dados mostrarão qualquer evidência de adulteração. Por padrão, novas tabelas serão criadas como tabelas do razão atualizáveis, mesmo que você não especifique LEDGER = ON no CREATE TABLE. Você também pode deixar essa opção não selecionada. Em seguida, será necessário habilitar a funcionalidade de razão por tabela ao criar novas tabelas usando o Transact-SQL.

  15. Na seção Resumo do Armazenamento,Habilitar armazenamento de hash automático é selecionado automaticamente. Em seguida, são criados uma nova conta de Armazenamento do Azure e um contêiner em que seus resumos serão armazenados.

  16. Selecione Aplicar.

    Captura de tela mostrando o painel “Configurar razão” no portal do Azure.

  17. Selecione Revisar + criar na parte inferior da página.

    Captura de tela que mostra a revisão e a criação de um banco de dados razão na guia Segurança do portal do Azure.

  18. Na página Examinar + criar, após examinar, selecione Criar.

Limpar recursos

Mantenha o grupo de recursos, o servidor e o banco de dados individual para as próximas etapas. Você aprenderá a usar a funcionalidade de razão do banco de dados com métodos diferentes.

Quando terminar de usar esses recursos, exclua o grupo de recursos que você criou. Essa ação também exclui o servidor e o banco de dados único dentro dele, bem como a conta de armazenamento.

Observação

Se você tiver configurado e bloqueado uma política de retenção baseada em tempo no contêiner, será necessário aguardar até que o período de imutabilidade especificado termine antes de poder excluir a conta de armazenamento.

Para excluir myResourceGroup e todos os recursos dele usando o portal do Azure:

  1. No portal, pesquise e selecione Grupos de recursos. Em seguida, selecione myResourceGroup na lista.
  2. Na página Grupo de recursos, selecione Excluir grupo de recursos.
  3. Em Digite o nome do grupo de recursos, insira myResourceGroup e selecione Excluir.