Applies ToSQL Server 2016 Service Pack 1 SQL Server 2016 Developer - duplicate (do not use) SQL Server 2016 Enterprise - duplicate (do not use) SQL Server 2016 Enterprise Core - duplicate (do not use) SQL Server 2016 Standard - duplicate (do not use) SQL Server 2017 on Windows (all editions) SQL Server 2017 on Linux (all editions)

Sintomas

Suponha que você esteja usando o DDM (Dynamic Data Masking) em uma coluna para proteger seus dados confidenciais em uma tabela no Microsoft SQL Server 2016 e 2017. Você pode notar que os dados confidenciais são expostos quando você executa uma consulta que contém as seguintes instruções:

  • KEYSET READ_ONLY cursores.

  • Consultas PIVOT com mascaramento que são definidas na coluna dinâmica agregada.

  • UDFs (funções definidas pelo usuário) que retornam uma subconsulta.

Resolução

Esse problema é corrigido nas seguintes atualizações cumulativas para SQL Server:

       Atualização cumulativa 10 para SQL Server 2017

       Atualização cumulativa 3 para SQL Server 2016 SP2

       Atualização cumulativa 10 para SQL Server 2016 SP1

Cada nova atualização cumulativa para SQL Server contém todos os hotfixes e todas as correções de segurança incluídas na atualização cumulativa anterior. Confira as últimas atualizações cumulativas para SQL Server:

Atualização cumulativa mais recente para SQL Server 2017

Atualização cumulativa mais recente para SQL Server 2016

Solução alternativa

Como solução alternativa para esse problema, você pode evitar usar instruções problemáticas do Transact-SQL (T-SQL) e reescrever o código para usar instruções T-SQL diferentes.

Status

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

Referências

Saiba mais sobre a terminologiaque a Microsoft usa para descrever atualizações de software.

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.