Príznaky
Môžete vytvoriť šifrovací kľúč databázy (DEK), ktorý je dlhší ako 3 456 bitov na inštanciu programu Microsoft SQL Server 2016 alebo 2017. Ak povolíte transparentné šifrovanie databázy (TDE) pomocou tohto DEK, v denníku chýb servera SQL Server sa zaznamená chybová položka, ktorá sa podobá nasledujúcemu hláseniu:
Dátum time SPID nastavenie databázy možnosť šifrovania na zapnuté pre databázu 'database_name'. dátumový dátum číslo SPID začiatku kontroly šifrovania databázy pre databázunázov databázy. dátum časového obdobia SPID kontrola šifrovania databázy pre databázu bola prerušená. Opätovné vydanie ALTER DB na pokračovanie v kontrole.
Príčina
Tento problém sa vyskytuje, pretože SQL Server nezobrazuje chybové hlásenie s informáciou, že DEK s dĺžkou väčšou ako 3 456 bitov nie je podporovaná.
Riešenie
Tento problém je vyriešený v nasledujúcich aktualizáciách pre SQL Server:
Kumulatívna aktualizácia 13 pre SQL Server 2017
Kumulatívna aktualizácia balíka 5 pre SQL Server 2016 Service Pack 2
Kumulatívna aktualizácia 11 pre SQL Server 2016 Service Pack 1
Poznámka: Po použití tejto opravy a pokuse o vytvorenie DEK, ktoré je dlhšie ako 3 456 bitov, pokus je neúspešný a zobrazí sa toto chybové hlásenie:
MSG 33178, úroveň 16, štát 2, priamka lineNumber Dĺžka šifrovacieho kľúča je prekročená v súčasnosti podporovaná maximálna dĺžka 3456.
Zostavy SQL servera
Každá nová zostava pre SQL Server obsahuje všetky opravy rýchlych opráv a zabezpečenia, ktoré boli v predchádzajúcej zostave. Odporúčame nainštalovať najnovšiu zostavu pre svoju verziu SQL servera:
Stav
Spoločnosť Microsoft potvrdzuje, že ide o problém v produktoch spoločnosti Microsoft, ktoré sú uvedené v tomto článku v časti Informácie v tomto článku sa týkajú nasledujúcich produktov.
Odkazy
Oboznámte sa s terminológiou , ktorú spoločnosť Microsoft používa na popis aktualizácií softvéru.