Importar o BACPAC via SSMS para o Azure SQL Server falha com o usuário do AzureAD

2

Recentemente, tentar importar um BACPAC para um SQL Server do Azure usando o SSMS (SQL Server Management Studio) falhou com o seguinte erro:

Failedtoconnecttoserver___.database.windows.net.(Microsoft.SqlServer.Smo)Loginfailedforuser'NTAUTHORITY\ANONYMOUSLOGON'.(MicrosoftSQLServer,Error:18456)

AsetapasqueuseiparaimportaroBACPACsãoasseguintes:

  1. Conecte-seaoservidornoSSMSusandominhascredenciaisdoAzureAD.
  2. CliquecomobotãodireitodomouseemBancosdedadoseescolha"Importar aplicativo da camada de dados"
  3. Selecione meu arquivo BACPAC e clique em próximo.
  4. Deixe as configurações padrão para o S2 Azure DB e clique em próximo.
  5. O erro aparece antes de chegar à página "Resumo".

As etapas acima funcionaram muito bem nos últimos dois anos e, recentemente, pararam de funcionar. Eu experimentei dois computadores diferentes, redes diferentes e versões diferentes do SSMS (que funcionaram no passado), mas todas elas ainda falham.

O uso de um logon de senha do SQL Server regular (não uma conta do AzureAD) importa o BACPAC com êxito, assim como a importação pelo Portal do Azure.

Alguma ideia do que poderia estar causando esse problema?

    
por FrankieA 27.07.2018 / 03:48

0 respostas