อาการ
สมมติว่า คุณกําลังใช้ Dynamic Data Masking (DDM) บนคอลัมน์เพื่อป้องกันข้อมูลที่ละเอียดอ่อนของคุณในตารางใน Microsoft SQL Server 2016 และ 2017 คุณอาจสังเกตเห็นว่าข้อมูลที่สําคัญจะถูกแสดงเมื่อคุณดําเนินการคิวรีที่มีคําสั่งต่อไปนี้:
-
KEYSET READ_ONLY เคอร์เซอร์
-
คิวรี PIVOT ที่มีการมาสก์ที่กําหนดไว้บนคอลัมน์ Pivot ที่รวม
-
ฟังก์ชันที่ผู้ใช้กําหนดเอง (UDF) ที่ส่งกลับคิวรีย่อย
การแก้ไข
ปัญหานี้ได้รับการแก้ไขแล้วในการอัปเดตสะสมสําหรับ SQL Server ต่อไปนี้:
การอัปเดตสะสม 10 สําหรับ SQL Server 2017
แต่ละปรับปรุงสะสมใหม่สําหรับ SQL Server ประกอบด้วยโปรแกรมแก้ไขด่วนทั้งหมด และการแก้ไขข้อบกพร่องด้านความปลอดภัยทั้งหมดที่รวมอยู่ในการปรับปรุงสะสมก่อนหน้านี้ ดูการอัปเดตแบบสะสมล่าสุดสําหรับ SQL Server:
วิธีแก้ไขปัญหาชั่วคราว
สําหรับการแก้ไขปัญหาชั่วคราวสําหรับปัญหานี้ คุณอาจหลีกเลี่ยงการใช้คําสั่ง Transact-SQL (T-SQL) ที่เป็นปัญหา และเขียนโค้ดใหม่เพื่อใช้คําสั่ง T-SQL อื่น
สถานะ
Microsoft ยืนยันว่าปัญหานี้เป็นปัญหาที่เกิดขึ้นกับผลิตภัณฑ์ของ Microsoft ซึ่งมีการระบุไว้ในส่วน "นำไปใช้กับ"
อ้างอิง
เรียนรู้เกี่ยวกับ คําศัพท์ที่ Microsoft ใช้เพื่ออธิบายการอัปเดตซอฟต์แวร์