KB4463125 – KORJAUS: Virhe ilmenee, kun tietokannan salausavain on pidempi kuin 3 456 bittiä SQL Server 2016:ssa ja 2017:ssä

Käytetään kohteeseen
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

Ongelman ilmenemistapa

Luot Microsoft SQL Server 2016 tai 2017:n esiintymään yli 3 456 bittiä pidemmän tietokannan salausavaimen (DEK). Jos otat läpinäkyvän tietokannan salauksen (TDE) käyttöön tämän DEK:n avulla, SQL Server -virhelokiin kirjataan seuraavankaltainen virhemerkintä:

Huomautus

päivämäärä ja kellonaika spid Tietokannan SALAUS-asetuksen määrittäminen käyttöön, jos tietokanta on database_name. päivämäärä ja kellonaika spid Tietokannan tietokannan nimen salaustarkistuksen aloittaminen. päivämäärä ja kellonaika spid Tietokannan salaustarkistus keskeytettiin. Jatka skannausta julkaisemalla ALTER DB uudelleen.

Syy

Tämä ongelma ilmenee, koska SQL Server ei avaa näyttöön virhesanomaa, joka ilmoittaisi, että yli 3 456 bittiä pitkää DEK-toimintoa ei tueta.

Ratkaisu

Tämä ongelma on korjattu seuraavissa SQL Server -päivityksissä:

SQL Server 2017:n kumulatiivinen päivitys 13

SQL Server 2016 Service Pack 2:n kumulatiivinen päivitys 5

SQL Server 2016 Service Pack 1:n kumulatiivinen päivitys 11

Huomautus Kun olet ottanut korjauksen käyttöön ja yrität sitten luoda yli 3 456-bittisen DEK:n, yritys epäonnistuu ja näyttöön tulee seuraava virhesanoma:

Huomautus

Msg 33178, taso 16, tila 2, rivinumero
Salausavaimen pituus ylittää tällä hetkellä tuetun enimmäispituuden (3456).

Tietoja SQL Server -koontiversioista

Jokainen uusi SQL Server -koontiversio sisältää kaikki edellisen koontiversion hotfix-korjaukset ja tietoturvakorjaukset. Suosittelemme, että asennat oman SQL Server -versiosi uusimman koontiversion:

SQL Server 2017:n uusin kumulatiivinen päivitys

SQL Server 2016:n uusin koontiversio

Tila

Microsoft on vahvistanut tämän olevan ongelma niissä Microsoftin tuotteissa, jotka ovat listattuna Koskee seuraavia tuotteita -osiossa.

Viitteet

Lue lisää Microsoftin ohjelmistopäivitystensä kuvaamiseen käyttämästä sanastosta .