CORREÇÃO: Erro quando um trabalho do SQL Server Agent executa um comando PowerShell enumere permissões do banco de dados

Aplica-se a: SQL Server 2016 DeveloperSQL Server 2016 EnterpriseSQL Server 2016 Enterprise Core

Sintomas


Suponha que você tenha atualização cumulativa 3 ou uma versão posterior, para 2016 do SQL Server Service Pack 1 instalado. Se você tiver um trabalho do agente do SQL Server que esteja executando um comando PowerShell enumere permissões do banco de dados, o trabalho é bem-sucedida.

Além disso, a seguinte mensagem de erro é exibida:

Observação:Outras operações que chamar o EnumDatabasePermissionsfunção SMO também podem não ter êxito e você receber a mesma mensagem de erro.

Resolução


A correção para esse problema está incluída nas seguintes atualizações:

          Atualização cumulativa 9 para o SQL Server 2017

Atualização cumulativa 1 para SQL Server 2016 Service Pack 2 

Atualização cumulativa 9 para o SQL Server 2016 Service Pack 1

Status


A Microsoft confirmou que este é um problema nos produtos Microsoft que estão listados na seção "Aplicável a".

Referências


Conheça a terminologia que a Microsoft usa para descrever as atualizações de software.