Nota
O acesso a esta página requer autorização. Podes tentar iniciar sessão ou mudar de diretório.
O acesso a esta página requer autorização. Podes tentar mudar de diretório.
Aplica-se a:Azure SQL Database
Azure Synapse Analytics
Base de dados SQL no Microsoft Fabric
O SSDT (SQL Server Data Tools) fornece vários métodos de autenticação com o Microsoft Entra ID (anteriormente Azure Ative Directory).
Note
Embora o Microsoft Entra ID seja o novo nome para o Azure Ative Directory (Azure AD), para evitar a interrupção de ambientes existentes, o Azure AD ainda permanece em alguns elementos codificados, como campos de interface do usuário, provedores de conexão, códigos de erro e cmdlets. Neste artigo, os dois nomes são intercambiáveis.
No Visual Studio, abra o Pesquisador de Objetos do SQL Server (no menu Exibir ) e selecione Adicionar SQL Server:
Quais produtos SQL do Azure?
Este artigo discute a ID do Microsoft Entra para a seguinte lista de produtos SQL na nuvem do Azure:
- Banco de Dados SQL do Azure
- Instância Gerenciada SQL do Azure
- SQL Server em VMs do Azure
- SQL Server habilitado pelo Azure Arc
- Azure Synapse Analytics
Autenticação de senha do Microsoft Entra
A Autenticação de Senha do Ative Directory é um mecanismo de conexão com os produtos SQL do Azure listados anteriormente. O mecanismo usa identidades no Microsoft Entra ID. Use este método para se conectar quando:
- Você está conectado ao Windows com credenciais de um domínio que não está federado com o Azure, ou
- Você está usando a autenticação do Microsoft Entra com a ID do Microsoft Entra, com base no domínio inicial ou do cliente.
Para obter mais informações, consulte Conectando-se ao Banco de Dados SQL usando a autenticação do Microsoft Entra.
Autenticação integrada do Microsoft Entra
A Autenticação Integrada do Ative Directory é um mecanismo de conexão com os produtos SQL listados no Azure usando identidades no Microsoft Entra ID. Use esse método para se conectar se você estiver conectado ao Windows usando suas credenciais do Microsoft Entra de um domínio federado . Para obter mais informações, consulte Autenticação do Microsoft Entra para Azure SQL.
Autenticação Interativa do Ative Directory
A Autenticação Interativa do Ative Directory está disponível ao conectar-se aos produtos SQL do Azure listados com SSDT, mas apenas com o .NET Framework 4.7.2 ou uma versão posterior.
- Baixe e instale para .NET Framework, qualquer versão.
- Visual Studio 2017 versão 15.6 ou uma versão posterior.
Autenticação com múltiplos fatores
A Autenticação Interativa do Ative Directory dá suporte a uma autenticação interativa que permite que você use a autenticação multifator do Microsoft Entra para autenticar com os produtos SQL do Azure listados. Este método suporta utilizadores nativos e federados do Microsoft Entra e utilizadores convidados de outras contas. Os outros tipos de conta incluem:
- Utilizadores de Empresa para Empresa (Microsoft Entra B2B).
- Contas Microsoft, de fornecedores como o Outlook e o Windows Live Mail.
- Contas que não são da Microsoft, como o Gmail.
Se o método MFA for especificado, o Nome de Usuário deverá ser especificado e o campo Senha será desabilitado.
Introdução da palavra-passe
Quando você se autentica com a Autenticação Interativa do Ative Directory, é aberta uma janela de autenticação que exige que os usuários insiram uma senha manualmente. A implementação da autenticação multifator (MFA) é fornecida pelo Microsoft Entra ID através desta janela pop-up adicional de MFA.
Note
Os fluxos de trabalho automatizados seriam bloqueados pelo uso da Autenticação Interativa do Ative Directory. Deve haver uma pessoa disponível para interagir com o processo de autenticação, na forma de inserir manualmente uma senha.
Problemas conhecidos e limitações
- A Autenticação Interativa do Ative Directory só é suportada ao conectar-se aos produtos SQL listados no início deste artigo.
- A integração de logon único com a conta do Visual Studio conectada no momento não é suportada para SSDT.
- O SQLPackage.exe instalado no diretório Extensions durante a instalação do Visual Studio não deve ser usado a partir desse local. Para usar SQLPackage.exe com o Microsoft Entra ID, vá para Data-Tier Application Framework