Symptomy

Załóżmy, że w kolumnie jest używana dynamiczna maska danych (DDM) w celu ochrony poufnych danych w tabeli w programie Microsoft SQL Server 2016 i 2017. Po wykonaniu kwerendy zawierającej następujące instrukcje można zauważyć, że dane poufne są dostępne:

  • ZESTAW kluczy READ_ONLY kursory.

  • Zapytania przestawne z maską, które są zdefiniowane w zagregowanej kolumnie tabeli przestawnej.

  • Funkcje zdefiniowane przez użytkownika (funkcjach UDF), które zwracają podkwerendę.

Rozwiązanie

Ten problem został rozwiązany w następujących zbiorczych aktualizacjach programu SQL Server:

       Zbiorcza aktualizacja 10 dla programu SQL Server 2017

       Zbiorcza aktualizacja 3 dla programu SQL Server 2016 z dodatkiem SP2

       Zbiorcza aktualizacja 10 dla programu SQL Server 2016 z dodatkiem SP1

Każda nowa Zbiorcza aktualizacja programu SQL Server zawiera wszystkie poprawki i wszystkie poprawki zabezpieczeń uwzględnione w poprzedniej aktualizacji zbiorczej. Zapoznaj się z najnowszymi aktualizacjami zbiorczymi dla programu SQL Server:

Najnowsza Zbiorcza aktualizacja dla programu SQL Server 2017

Najnowsza Zbiorcza aktualizacja dla programu SQL Server 2016

Obejście

W celu obejścia tego problemu możesz uniknąć problemów z instrukcją Transact-SQL (T-SQL) i napisać kod, aby użyć innych instrukcji T-SQL.

Stan

Firma Microsoft potwierdziła, że jest to problem występujący w produktach firmy Microsoft wymienionych w sekcji "dotyczy".

Informacje

Informacje o terminologiiużywanej przez firmę Microsoft do opisywania aktualizacji oprogramowania.

Potrzebna dalsza pomoc?

Rozwijaj swoje umiejętności

Poznaj szkolenia >

Uzyskuj nowe funkcje w pierwszej kolejności

Dołącz do niejawnych testerów firmy Microsoft >

Czy te informacje były pomocne?

Jaka jest jakość języka?
Co wpłynęło na Twoje wrażenia?

Dziękujemy za opinię!

×