Simptomai
Ši problema kyla, kai naudojate sertifikatą, kurio serijos numeris yra didesnis nei 16 baitų. Iškilus šiai problemai, gaunate šį klaidos pranešimą:
MSG 15297, lygis 16, State 56, 1 eilutė sertifikatas, asimetrinis raktas arba privačiojo rakto duomenys negalioja.
Sprendimas
Problema pirmą kartą buvo išspręsta šį kaupiamąjį naujinimą SQL serverio:
Kiekvienas naujas Kaupiamasis naujinimas, skirtas "SQL Server", yra visos karštosios pataisos ir visos saugos pataisos, kurios buvo pridėtos prie ankstesnio kaupiamojo naujinimo. Rekomenduojame atsisiųsti ir įdiegti naujausius kaupiamuosius SQL serverio naujinimus:
Pastaba Įdiegę šį naujinimą, galite sukurti sertifikatą, net jei jo serijos numeris yra didesnis nei 16 baitų negaudamas jokio klaidos pranešimo. Tačiau serijos numeris bus sutrumpintas iki 16 baitų, kai jis įrašomas į cert_serial_number stulpelį sys. sertifikatų katalogo rodinyje. Sutrumpinimas rodomas tik katalogo rodinyje. Todėl sertifikate vis tiek išlaikomas originalus serijos numerio ilgis.
Statusą
"Microsoft" patvirtino, kad tai yra "Microsoft" produktų, išvardytų skyriuje "taikoma", problema.