Entrar com a conta da Microsoft
Entrar ou criar uma conta.
Olá,
Selecionar uma conta diferente.
Você tem várias contas
Escolha a conta com a qual você deseja entrar.

Sintoma

Suponha que você tenha o Microsoft SQL Server 2012, o 2014 ou o 2016 em execução em um servidor que tenha o padrão FIPS (Federal Information Processing) habilitado. Nessa situação, ao executar ou validar um Microsoft SQL Server Integration Service Package (SSIS) que contém um componente de script de fluxo de dados, você recebe a seguinte mensagem de erro:

System. InvalidOperationException: essa implementação não faz parte dos algoritmos criptográficos do Windows Platform FIPS validados. em System. Security. Cryptography. MD5 CryptoserviceProvider.. ctor ()

Observação Esse problema ocorre quando a seguinte subchave do registro é definida como 1:

HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Lsa\fipsalgorithmpolicy

Causa

Esse problema ocorre porque o SSIS usa o algoritmo MD5. O algoritmo MD5 não é compatível com FIPS.

Resolução

Informações do Service Pack

SQL Server 2016

Para corrigir esse problema no SQL Server 2016, obtenha o Service Pack 1 para SQL Server 2016.

Cada compilação nova do SQL Server 2016 contém todos os hotfixes e todas as correções de segurança que foram incluídas na compilação anterior. Recomendamos que você instale a versão mais recente do SQL Server 2016.

SQL Server 2014Para corrigir esse problema no SQL Server 2014, obtenha o Service Pack 2 para SQL Server 2014.

Cada nova atualização do SQL Server contém todos os hotfixes e todas as correções de segurança incluídas na atualização anterior. Recomendamos que você instale a versão mais recente do SQL Server 2014.

SQL Server 2012Para corrigir esse problema no SQL Server 2012, obtenha o Service Pack 3 para SQL Server 2012.

Cada nova atualização do SQL Server contém todos os hotfixes e todas as correções de segurança incluídas na atualização anterior. Recomendamos que você instale o Service Pack mais recente do SQL Server 2012.

Solução alternativa

Para contornar esse problema, tente um dos seguintes métodos:

  • Desative a política FIPS no servidor. Para fazer isso, consulte a seção "para configurar as configurações de política FIPS" no seguinte site do TechNet:

    Contramedidas adicionais do sistemaObservações

    • Você deve reiniciar o aplicativo para que a nova configuração seja efetivada.

    • Essa configuração afeta o seguinte valor do registro no Windows Server:

      HKLM\System\CurrentControlSet\Control\Lsa\FIPSAlgorithmPolicy\EnabledEsse valor do registro reflete a configuração do FIPS atual. Se essa configuração estiver habilitada, o valor será 1. Se essa configuração estiver desabilitada, o valor será 0.

  • Use outras soluções do Microsoft .NET em vez do componente de script.Observação O algoritmo MD5 é embutido em código dentro do componente de script de fluxo de dados. Portanto, não é possível alterar esse componente de script.

Informações adicionais

O SQL Server Integration Services usa vários algoritmos de criptografia do Windows que não são compatíveis com o FIPS 140-2, que são requisitos de segurança para módulos de criptografia. Por exemplo, o SSIS 2012 usa MD5. Isso não é compatível com o FIPS 140-2 para a computação de valores de hash que não são usados para segurança. O FIPS 140-2 define os padrões de segurança que os EUA e os governos canadenses usam para validar os níveis de segurança dos produtos que implementam a criptografia.

Status

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

Precisa de mais ajuda?

Quer mais opções

Explore os benefícios da assinatura, procure cursos de treinamento, saiba como proteger seu dispositivo e muito mais.

As comunidades ajudam você a fazer e responder perguntas, fazer comentários e ouvir especialistas com conhecimento avançado.

Essas informações foram úteis?

Qual é o seu grau de satisfação com a qualidade do idioma?
O que afetou sua experiência?
Ao pressionar enviar, seus comentários serão usados para aprimorar os produtos e serviços da Microsoft. Seu administrador de TI poderá coletar esses dados. Política de Privacidade.

Agradecemos seus comentários!

×