Sintomas
Suponha que você atualize sua instância do Microsoft SQL Server 2017 ou 2019 para qualquer versão posterior à Atualização Cumulativa 4 (CU4). Quando você executa um pacote do SQL Server Integration Services (SSIS) que se conecta a uma instância remota do Analysis Services no Trabalho do SQL Server Agent, você percebe que a tarefa Executar DDL do Analysis Services não representa o contexto do usuário para a instância remota do Analysis Services.
Observação A conexão subjacente padrão será feita usando AMO. O AMO não dá suporte à representação especificando um usuário ou senha para a cadeia de conexão. Em vez disso, se esse cenário for necessário (por exemplo, usando o SQL Server Agent para se conectar à instância do Analysis Services), o Gerenciador de Conexões precisará especificar "DataSourceInfo=MSOLAP" na cadeia de conexão.
Status
A Microsoft confirmou que este é um problema nos produtos da Microsoft listados na seção "Aplica-se a".
Resolução
Esse problema é corrigido nas seguintes atualizações cumulativas para o SQL Server:
Sobre atualizações cumulativas para o SQL Server:
Cada nova atualização cumulativa do SQL Server contém todos os hotfixes e todas as correções de segurança incluídas na atualização cumulativa anterior. Confira as atualizações cumulativas mais recentes para o SQL Server:
- Atualização cumulativa mais recente do SQL Server 2019
- Atualização cumulativa mais recente do SQL Server 2017
Solução alternativa
Como solução alternativa para o problema, você pode usar os seguintes métodos:
- Você pode usar uma conta de proxy do SQL Server para executar o trabalho do SQL Server Agent.
- Você pode usar a conta de serviço do SQL Server Agent que tem permissões no servidor de destino do Analysis Services.
Referências
Saiba mais sobre a terminologia que a Microsoft usa para descrever atualizações de software.