Belirtiler
Bu sorun, seri numarası 16 bayttan büyük olan bir sertifika kullandığınızda oluşur. Bu sorun oluştuğunda aşağıdaki hata iletisini alırsınız:
Not
Msg 15297, Seviye 16, Durum 56, Satır 1
Sertifika, asimetrik anahtar veya özel anahtar verileri geçersiz.
Çözüm
Sorun ilk olarak, SQL ServerSQL Server'ın aşağıdaki toplu güncelleştirmesinde düzeltildi:
- Cumulative Update 10 for SQL ServerSQL Server 2014
- Cumulative Update 8 for SQL ServerSQL Server 2012 SP2
Öneri: SQL Server için en son toplu güncelleştirmeyi yükleyin
SQL Server için her yeni toplu güncelleştirme, önceki toplu güncelleştirmeye dahil edilen tüm düzeltmeleri ve tüm güvenlik düzeltmelerini içerir. SQL Server için en son toplu güncelleştirmeleri indirip yüklemenizi öneririz:
- SQL Server 2014 için en son toplu güncelleştirme
- SQL Server 2012 SP2 için en son toplu güncelleştirme
Not Bu güncelleştirmeyi yükledikten sonra seri numarası 16 bayttan büyük olsa bile herhangi bir hata iletisi almadan sertifika oluşturabilirsiniz. Ancak, seri numarası sys.certificates katalog görünümünde cert_serial_number sütununa kaydedildiğinde 16 bayta kesilir. Kesme işlemi yalnızca katalog görünümünde gerçekleşir. Bu nedenle, sertifika seri numarasının özgün uzunluğunu korumaya devam eder.
Durum
Microsoft bunun, "Şunlar için geçerlidir" bölümünde listelenen Microsoft ürünlerinde sorun olduğunu doğrulamıştır.