นำไปใช้กับ
SQL Server 2012 Business Intelligence SQL Server 2012 Developer SQL Server 2012 Enterprise SQL Server 2012 Express SQL Server 2012 Standard SQL Server 2012 Web SQL Server 2012 Enterprise Core

Microsoft แจกจ่ายการแก้ไขของ Microsoft SQL Server 2012 เป็นไฟล์ที่สามารถดาวน์โหลดได้ไฟล์เดียว เนื่องจากการแก้ไขเป็นแบบสะสม การเผยแพร่ใหม่แต่ละครั้งจะมีโปรแกรมแก้ไขด่วนทั้งหมดและการแก้ไขข้อบกพร่องด้านความปลอดภัยทั้งหมดที่รวมอยู่ในการเผยแพร่การแก้ไข SQL Server 2012 ก่อนหน้า

อาการ

พิจารณาสถานการณ์ต่อไปนี้:

  • คุณสร้าง SQL Server เข้าสู่ระบบ ID ใหม่ แล้วกําหนด ID การเข้าสู่ระบบเป็นเจ้าของฐานข้อมูลบนอินสแตนซ์ของ Microsoft SQL Server 2012

  • คุณเข้าสู่ระบบอินสแตนซ์ SQL Server 2012 โดยใช้รหัสการเข้าสู่ระบบใหม่

  • คุณพยายามดูคุณสมบัติของฐานข้อมูลในอินสแตนซ์ SQL Server 2012

ในสถานการณ์นี้ คุณได้รับข้อความแสดงข้อผิดพลาดต่อไปนี้:

ไม่สามารถแสดงกล่องโต้ตอบที่ร้องขอได้ข้อมูลเพิ่มเติม:ไม่สามารถแสดงกล่องโต้ตอบที่ร้องขอได้ (SqlMgmt)มีข้อยกเว้นเกิดขึ้นขณะดําเนินการคําสั่งหรือชุดงาน Transact-SQL(Microsoft.SqlServer.ConnectionInfo)ผู้ใช้ไม่มีสิทธิ์ในการทําการกระทํานี้ (microsoft SQL Server, ข้อผิดพลาด: 297)

สาเหตุ

ปัญหานี้เกิดขึ้นเนื่องจากจําเป็นต้องมีสิทธิ์ VIEW SERVER STATE เมื่อคุณพยายามดูคุณสมบัติของฐานข้อมูลเมื่อคุณคลิก คุณสมบัติฐานข้อมูล SQL Server Management Studio (SSMS) จะเรียกใช้คิวรีกับมุมมองการจัดการแบบไดนามิก (DMV):

  • sys.dm_hadr_cluster

  • sys.dm_database_encryption_keys

DMV เหล่านี้เป็นโปรแกรมใหม่สําหรับ SQL Server 2012 และต้องการสิทธิ์ระดับเซิร์ฟเวอร์ 

การแก้ไข

ข้อมูลโปรแกรมอัปเดตสะสม

SQL Server 2012

การแก้ไขสําหรับปัญหานี้ถูกนําออกใช้ครั้งแรกในการอัปเดตสะสม 2 สําหรับ SQL Server 2012 Service Pack RTM สําหรับข้อมูลเพิ่มเติมเกี่ยวกับแพคเกจโปรแกรมปรับปรุงแบบสะสมนี้ ให้คลิกหมายเลขบทความต่อไปนี้เพื่อดูบทความใน Microsoft Knowledge Base:

2703275 แพคเกจการอัปเดตสะสม 2 สําหรับ SQL Server 2012Note เนื่องจากรุ่นเป็นแบบสะสม แต่ละการเผยแพร่การแก้ไขใหม่จะประกอบด้วยโปรแกรมแก้ไขด่วนทั้งหมดและการแก้ไขข้อบกพร่องด้านความปลอดภัยทั้งหมดที่รวมอยู่ในการเผยแพร่การแก้ไข SQL Server 2012 ก่อนหน้า Microsoft ขอแนะนําให้คุณพิจารณาใช้การแก้ไขรุ่นล่าสุดที่ประกอบด้วยโปรแกรมแก้ไขด่วนนี้ สำหรับข้อมูลเพิ่มเติม โปรดคลิกที่หมายเลขบทความต่อไปนี้เพื่อดูบทความใน Microsoft Knowledge Base:

2692828 SQL Server รุ่น 2012 ที่เผยแพร่หลังจาก SQL Server 2012 มีการเผยแพร่การแก้ไขด่วนของ Microsoft SQL Server 2012 จะถูกสร้างขึ้นสําหรับ SQL Server Service Pack เฉพาะ คุณต้องนําโปรแกรมแก้ไขด่วน SQL Server 2012 Service Pack RTM ไปใช้กับการติดตั้ง SQL Server 2012 Service Pack RTM โดยค่าเริ่มต้น โปรแกรมแก้ไขด่วนใดๆ ที่มีอยู่ใน SQL Server Service Pack จะรวมอยู่ใน SQL Server Service Pack ถัดไป

สถานะ

Microsoft ยืนยันว่าปัญหานี้เป็นปัญหาที่เกิดขึ้นกับผลิตภัณฑ์ของ Microsoft ซึ่งมีการระบุไว้ในส่วน "นำไปใช้กับ"

วิธีแก้ไขปัญหาชั่วคราว

เมื่อต้องการแก้ไขปัญหานี้เป็นการชั่วคราว ให้มอบสิทธิ์ VIEW SERVER STATE ให้กับรหัสการเข้าสู่ระบบที่คุณสร้างขึ้น

ต้องการความช่วยเหลือเพิ่มเติมหรือไม่

ต้องการตัวเลือกเพิ่มเติมหรือไม่

สํารวจสิทธิประโยชน์ของการสมัครใช้งาน เรียกดูหลักสูตรการฝึกอบรม เรียนรู้วิธีการรักษาความปลอดภัยอุปกรณ์ของคุณ และอื่นๆ