תופעות
בעיה זו מתרחשת בעת שימוש באישור שהמספר הסידורי שלו גדול מ-16 בתים. כאשר בעיה זו מופיעה, אתה מקבל את הודעת השגיאה הבאה:
Msg 15297, Level 16, State 56, Line 1 האישור, המפתח האסימטרי או נתוני המפתח הפרטי אינם חוקיים.
פתרון
הבעיה נפתרה לראשונה בעדכון המצטבר הבא של SQL Server:
כל עדכון מצטבר חדש עבור SQL Server מכיל את כל התיקונים החמים ואת כל תיקוני האבטחה שנכללו בעדכון המצטבר הקודם. אנו ממליצים להוריד ולהתקין את העדכונים המצטברים האחרונים עבור SQL Server:
הערה לאחר התקנת עדכון זה, באפשרותך ליצור את האישור אף על פי שהמספר הסידורי שלו גדול מ-16 בתים מבלי לקבל הודעת שגיאה. עם זאת, המספר הסידורי ייחתך ל-16 בתים כאשר הוא יישמר בעמודה cert_serial_number בתצוגת הקטלוג sys. אישורים . החיתוך מופיע רק בתצוגת קטלוג. לכן, האישור עדיין משמר את האורך המקורי של המספר הסידורי שלו.
מצב
Microsoft אישרה שזוהי בעיה במוצרי Microsoft המופיעים בסעיף "חל על".