Começou a receber mensagens de erro após a desinstalação PS
e instalação do novo módulo SqlServer
ao avaliar políticas em servidores remotos usando Servidores Registrados e Invoke-PolicyEvaluation
cmdlet. Anteriormente, funcionava bem com o PS
módulo antigo, mas o novo módulo substituto requer TrustServerCertificate=True
um parâmetro que está faltando na sintaxe de Invoke-PolicyEvaluation . A mensagem de erro é:
Uma conexão foi estabelecida com sucesso com o servidor, mas ocorreu um erro durante o processo de login. (provedor: Provedor SSL, erro: 0 - A cadeia de certificados foi emitida por uma autoridade que não é confiável
Como posso fazer funcionar novamente?
Obrigado
Siga o exemplo na documentação para usar uma string de conexão personalizada.
https://learn.microsoft.com/en-us/powershell/module/sqlserver/invoke-policyevaluation?view=sqlserver-ps#example-5-evaluate-policies-from-xml-files-by-using-a- objeto sqlstoreconnection