นำไปใช้กับ
SQL Server 2016 Developer - duplicate (do not use) SQL Server 2016 Enterprise - duplicate (do not use) SQL Server 2016 Enterprise Core - duplicate (do not use) SQL Server 2016 Standard - duplicate (do not use) SQL Server 2017 Developer on Windows SQL Server 2017 Enterprise on Windows SQL Server 2017 Enterprise Core on Windows SQL Server 2017 Standard on Windows

อาการ

คุณสร้างคีย์การเข้ารหัสลับฐานข้อมูล (DEK) ที่มีความยาวเกินกว่า๓,๔๕๖บิตบนอินสแตนซ์ของ Microsoft SQL Server ๒๐๑๖หรือ๒๐๑๗ ถ้าคุณเปิดใช้งานการเข้ารหัสลับฐานข้อมูลโปร่งใส (TDE) โดยใช้ DEK นี้รายการข้อผิดพลาดที่คล้ายกับต่อไปนี้ถูกบันทึกไว้ในแฟ้มบันทึกข้อผิดพลาด SQL Server:

วันที่เวลา spid การตั้งค่าตัวเลือกการเข้ารหัสลับฐานข้อมูลเป็นเปิดสำหรับฐานข้อมูล 'database_name' วันที่เวลา Spid เริ่มต้นการสแกนการเข้ารหัสลับฐานข้อมูลสำหรับฐานข้อมูล 'ชื่อฐานข้อมูล ' วันที่เวลา spid สแกนการเข้ารหัสลับฐานข้อมูลสำหรับฐานข้อมูลถูกยกเลิก เปลี่ยนแปลง DB ใหม่เพื่อดำเนินการสแกนต่อ

สาเหตุ

ปัญหานี้เกิดขึ้นเนื่องจาก SQL Server ไม่ได้โยนข้อความแสดงข้อผิดพลาดเพื่อระบุว่า DEK ที่มีความยาวมากกว่า๓,๔๕๖ bits ไม่ได้รับการสนับสนุน

การแก้ไข

ปัญหานี้ได้รับการแก้ไขแล้วในการอัปเดต SQL Server ต่อไปนี้:

          การอัปเดตที่สะสม13สำหรับ SQL Server ๒๐๑๗

          การอัปเดตที่สะสม5สำหรับ SQL Server ๒๐๑๖ Service Pack 2

การอัปเดตที่สะสม11สำหรับ SQL Server ๒๐๑๖ Service Pack 1

หมายเหตุ หลังจากที่คุณนำการแก้ไขนี้ไปใช้แล้วคุณพยายาม สร้าง DEK ที่มีความยาวเกินกว่า๓,๔๕๖ bits ความพยายามจะไม่สำเร็จและคุณได้รับข้อความแสดงข้อผิดพลาดต่อไปนี้:

Msg ๓๓๑๗๘ระดับ16สถานะ2บรรทัด LineNumber ความยาวของคีย์การเข้ารหัสลับอยู่ที่ความยาวสูงสุดของ๓๔๕๖ที่ได้รับการสนับสนุนในขณะนี้

 

เกี่ยวกับ SQL Server รุ่น

รุ่นใหม่แต่ละรุ่นสำหรับ SQL Server ประกอบด้วยโปรแกรมแก้ไขด่วนและการแก้ไขปัญหาด้านความปลอดภัยทั้งหมดที่อยู่ในรุ่นก่อนหน้า เราขอแนะนำให้คุณติดตั้งรุ่นล่าสุดสำหรับ SQL Server เวอร์ชันของคุณ:

         การอัปเดตที่สะสมล่าสุดสำหรับ SQL Server ๒๐๑๗

รุ่นล่าสุดสำหรับ SQL Server ๒๐๑๖

สถานะ

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

อ้างอิง

เรียนรู้เกี่ยวกับคำ ศัพท์เฉพาะ ทางที่ Microsoft ใช้เพื่ออธิบายการอัปเดตซอฟต์แวร์

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

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

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