อาการ
พิจารณาสถานการณ์ต่อไปนี้:
-
คุณได้ติดตั้ง Microsoft SQL Server Analysis Services (SSAS) บน SQL Server ในโหมดตาราง
-
คุณเชื่อมต่อบริการผ่านผู้ใช้ที่เป็นของบทบาทที่กําหนดด้วยคอลัมน์ที่ถูกจํากัดในตาราง
-
คุณเรียกใช้คิวรีแบบเจาะลึกบนคอลัมน์อื่นในตารางเดียวกัน
ในสถานการณ์สมมตินี้เมื่อคุณเรียกใช้แบบสอบถาม คุณได้รับข้อความแสดงข้อผิดพลาดที่คล้ายกับต่อไปนี้:
ไม่พบคอลัมน์ 'column_name' ในตาราง 'table_name'
ตัวอย่างเช่น คุณกําหนดความปลอดภัยระดับวัตถุในตาราง ยอดขายตัวแทนจําหน่าย และคอลัมน์ กําไรขั้นต้น แล้วสร้างบทบาทที่จํากัดให้สามารถอ่านสิทธิ์ได้ คิวรีแบบเจาะลึกล้มเหลว และคุณได้รับข้อความแสดงข้อผิดพลาดต่อไปนี้:
ไม่พบคอลัมน์ 'กําไรรวม' ในตาราง '$Resellerยอดขาย'
การแก้ไข
ปัญหานี้ได้รับการแก้ไขแล้วในการอัปเดตต่อไปนี้สําหรับ SQL Server:
-
การอัปเดตสะสม 9 สําหรับ SQL Server 2017
เกี่ยวกับรุ่นSQL Server
แต่ละรุ่นใหม่สําหรับSQL Serverประกอบด้วยการแก้ไขด่วนและการแก้ไขข้อบกพร่องด้านความปลอดภัยทั้งหมดที่อยู่ในรุ่นก่อนหน้า เราขอแนะนําให้คุณติดตั้งรุ่นล่าสุดสําหรับSQL Serverเวอร์ชันของคุณ:
สถานะ
Microsoft ยืนยันว่าปัญหานี้เป็นปัญหาที่เกิดขึ้นกับผลิตภัณฑ์ของ Microsoft ซึ่งมีการระบุไว้ในส่วน "นำไปใช้กับ"
อ้างอิง
เรียนรู้เกี่ยวกับ คําศัพท์ มาตรฐานที่ Microsoft ใช้เพื่ออธิบายการอัปเดตซอฟต์แวร์