Skip to main content

Autenticação interativa do Azure Active Directory

Este artigo mostra como autenticar com uma identidade do Azure AD usando autenticação interativa.

Pré-requisitos comuns

  • Conta disponível no Azure Active Directory.

  • Servidor MS SQL do Azure disponível.

  • O Azure Active Directory está configurado para gerenciar de forma centralizada a identidade e o acesso ao Banco de Dados SQL do Azure.

  • Driver MS ODBC instalado para SQL Server. A versão atual é 17.

Conexão do DSN

Você pode se conectar com o DNS usando o Gerenciador de Conexões de Dados (DCM) ou sem ele.

Pré-requisitos : o DSN do usuário ou do sistema está configurado no gerenciador de fontes de dados ODBC para usar a autenticação interativa do Azure Active Directory.

DNS Settings

Conexão DSN sem DCM

  1. Coloque a ferramenta Dados de Entrada na tela do Designer.

  2. Selecione a seta para baixo no campo Conectar a um arquivo ou banco de dados .

  3. Em Fontes de dados , escolha Banco de dados SQL do Microsoft Azure - ODBC .

    MSQL ODBC
  4. Escolha o DSN criado nas pré-condições no menu suspenso.

  5. Não é necessário inserir as credenciais aqui porque o navegador externo é acionado.

    External browser
    External browser
  6. No Construtor de consulta , escolha qualquer tabela do seu banco de dados.

  7. Clique em OK .

Nota

As credenciais são necessárias para cada alteração de configuração e execução do fluxo de trabalho. Para eliminar isso, defina Dados de cache na ferramenta Dados de Entrada.

Conexão DSN usando DCM

  1. Certifique-se de que o DCM está habilitado.

  2. Coloque a ferramenta Dados de Entrada na tela do Designer.

  3. Abaixo do campo Conectar a um arquivo ou banco de dados , selecione Configurar uma conexão .

  4. Escolha Banco de Dados SQL do Microsoft Azure - ODBC em Fontes de dados .

    MSQL ODBC
  5. Selecione o botão Adicionar fonte de dados .

    Add Data Source
  6. Insira um Nome da fonte de dados descritivo.

  7. Insira o nome do DSN criado no gerenciador de fontes de dados ODBC e selecione Salvar .

    Enter a name of DNS
  8. Selecione Conectar credencial .

    Connect Credentials
  9. Para Método de autenticação , selecione Sem credenciais .

  10. Clique em Vincular .

    Click Link
  11. Clique em Conectar .

    Click Connect
  12. O navegador externo é acionado para inserir credenciais.

  13. Escolha qualquer tabela do seu banco de dados no Construtor de consulta .

  14. Clique em OK .

Nota

As credenciais são necessárias para cada alteração de configuração e execução do fluxo de trabalho. Para eliminar isso, defina Dados de cache na ferramenta Dados de Entrada.

Conexão sem DSN

Você pode estabelecer uma conexão sem DSN usando o Gerenciador de Conexões de Dados (DCM) ou sem ele.

Conexão sem DSN e sem DCM

  1. Coloque a ferramenta Dados de Entrada na tela do Designer

  2. Insira esta cadeia de conexão no campo Conectar a um arquivo ou banco de dados :

    odbc:Driver={ODBC Driver 17 for SQL Server};Server=tcp:<_your_server_>,1433;Database=<_your_db_>;Encrypt=yes;TrustServerCertificate=no;Connection Timeout=30;Authentication=ActiveDirectoryInteractive

    Substitua o texto entre <> com os valores reais.

  3. Selecione o ícone de três pontos ao lado da opção Tabela ou consulta .

  4. Um navegador externo é acionado para inserir credenciais.

  5. Escolha qualquer tabela do seu banco de dados no Construtor de consulta .

  6. Clique em OK .

Nota

As credenciais são necessárias para cada alteração de configuração e execução do fluxo de trabalho. Para eliminar isso, defina Dados de cache na ferramenta Dados de Entrada.

Conexão sem DSN usando DCM

  1. Certifique-se de que o DCM está habilitado.

  2. Coloque a ferramenta Dados de Entrada na tela do Designer.

  3. Abaixo do campo Conectar a um arquivo ou banco de dados selecione Configurar uma conexão .

  4. Escolha Microsoft SQL Server – Conexão rápida em Fontes de dados .

    MSQL Server Quick Connect
  5. Selecione o botão Adicionar fonte de dados .

    Add Data Source
  6. Forneça um nome descritivo para nome da fonte de dados, servidor real e nome do banco de dados.

  7. Verifique se o Driver está definido como Driver ODBC 17 para SQL Server .

  8. Clique no botão Salvar .

    Click on Save
  9. Selecione Conectar credencial .

  10. Escolha ou forneça a Autenticação interativa do Azure Active Directory como Método de autenticação e clique em Vincular .

    Click Link
  11. Clique em Conectar .

  12. Um navegador externo é acionado para inserir credenciais.

  13. Escolha qualquer tabela do seu banco de dados no Construtor de consulta .

  14. Clique em OK .

Nota

As credenciais são necessárias para cada alteração de configuração e execução do fluxo de trabalho. Para eliminar isso, defina Dados de cache na ferramenta Dados de Entrada.