Symptomen
Stel dat u Dynamic Data Masking (DDM) gebruikt voor een kolom om uw gevoelige gegevens te beveiligen in een tabel in Microsoft SQL Server 2016 en 2017. Mogelijk merkt u dat de gevoelige gegevens beschikbaar komen wanneer u een query uitvoert die de volgende instructies bevat:
- KEYSET READ_ONLY cursors.
- PIVOT-query's met maskering die zijn gedefinieerd voor de samengevoegde draaikolom.
- Door de gebruiker gedefinieerde functies (GGF's) die een subquery retourneren.
Oplossing
Dit probleem is opgelost in de volgende cumulatieve updates voor SQL Server:
Cumulatieve update 10 voor SQL Server 2017
Cumulatieve update 3 voor SQL Server 2016 SP2
Cumulatieve update 10 voor SQL Server 2016 SP1
Over cumulatieve updates voor SQL Server:
Elke nieuwe cumulatieve update voor SQL Server bevat alle hotfixes en alle beveiligingspatches die deel uitmaakten van de vorige cumulatieve update. Bekijk de meest recente cumulatieve updates voor SQL Server:
Meest recente cumulatieve update voor SQL Server 2017
Meest recente cumulatieve update voor SQL Server 2016
Tijdelijke oplossing
Als tijdelijke oplossing voor dit probleem kunt u het gebruik van problematische Transact-SQL-instructies (T-SQL) vermijden en de code herschrijven om andere T-SQL-instructies te gebruiken.
Status
Microsoft heeft bevestigd dat dit een probleem is bij de Microsoft-producten die worden vermeld in de sectie Van toepassing op.
Meer informatie
Meer informatie over de terminologie die Microsoft gebruikt om software-updates te beschrijven.