อาการ
สมมติว่าคุณมี Microsoft SQL Server Analysis Services (SSAS) ติดตั้งอยู่บน SQL Server ๒๐๑๗และมีการกำหนดบทบาทด้วยคอลัมน์ที่มีความปลอดภัย ถ้าการวัดด้วยชื่อการอ้างอิง ชื่อหน่วยวัดที่คำนวณแล้วที่คอลัมน์ที่มีความปลอดภัยและผู้ใช้ที่เป็นสมาชิกของบทบาทนั้นจะเรียกใช้คิวรีที่อ้างอิง ชื่อหน่วยวัดจากการคำนวณผู้ใช้อาจได้รับข้อความแสดงข้อผิดพลาดที่คล้ายกับต่อไปนี้:
MdxScript (model) (LineNumber,ColumnNumber) การคำนวณข้อผิดพลาดในการวัด ' CalculatedmeasureName ': คอลัมน์ 'ColumnName' ไม่สามารถค้นหาหรือไม่สามารถใช้ในนิพจน์นี้ได้
ผู้ใช้ จะได้รับข้อความแสดงข้อผิดพลาดที่ระบุว่าไม่มีหน่วยวัดอยู่ เนื่องจากมีการรักษาความปลอดภัยคอลัมน์หน่วยวัดควรจะปลอดภัยโดยอัตโนมัติและผู้ใช้จะไม่ได้รับการบ่งชี้ใดๆในข้อผิดพลาดที่หน่วยวัดเป็นหน่วยวัดที่ถูกต้อง
การแก้ไข
ปัญหานี้ได้รับการแก้ไขแล้วในการอัปเดตที่สะสมสำหรับ SQL Server ต่อไปนี้:
การอัปเดตที่สะสม 7สำหรับ SQL Server ๒๐๑๗
การอัปเดตที่สะสมใหม่แต่ละรายการสำหรับ SQL Server ประกอบด้วยโปรแกรมแก้ไขด่วนและการแก้ไขปัญหาด้านความปลอดภัยทั้งหมดที่รวมอยู่ในการอัปเดตที่สะสมก่อนหน้านี้ ตรวจสอบการอัปเดตที่สะสมล่าสุดสำหรับ SQL Server:
สถานะ
Microsoft ยืนยันว่าปัญหานี้เป็นปัญหาที่เกิดขึ้นกับผลิตภัณฑ์ของ Microsoft ซึ่งมีการระบุไว้ในส่วน "นำไปใช้กับ"
อ้างอิง
เรียนรู้เกี่ยวกับคำ ศัพท์เฉพาะทางที่ Microsoft ใช้เพื่ออธิบายการอัปเดตซอฟต์แวร์