KB5122771 – SQL Server 2022 GDR:n suojauspäivityksen kuvaus: 8. syyskuuta 2026

Käytetään kohteeseen
SQL Server 2022 on Windows (all editions) SQL Server 2022 on Linux (all editions)

Julkaisupäivä: Syyskuu 8, 2026

Versio: 16.0.1200.5

Yhteenveto

Tämä suojauspäivitys sisältää korjauksia ja korjaa tietoturva-aukkoja. Lisätietoja haavoittuvuuksista on seuraavissa suojausneuvoissa:

Microsoft SQL Server -osat päivitetään tämän suojauspäivityksen seuraaviin koontiversioihin:

  • SQL Server - tuoteversio: 16.0.1200.5, tiedostoversio: 2022.160.1200.5

Tärkeää

Voit suojata SQL Serverin Windowsissa ottamalla käyttöön laajennetun suojauksen salauksen.

Tunnettuja tämän päivityksen yhteydessä ilmeneviä ongelmia

MSDASQL:ää käyttävät linkitetyn palvelimen kyselyt epäonnistuvat ja aiheuttavat virheen 7416

Linkitetyn palvelimen kyselyt, jotka käyttävät MSDASQL (OLE DB Provider for ODBC Drivers) -palvelua ja määrittävät palvelumerkkijonon (@provstr), epäonnistuvat ja palauttavat seuraavan virhesanoman:

Msg 7416, taso 16
Etäpalvelimen käyttö on estetty, koska kirjautumismääritystä ei ole olemassa.

Tiukempi yhteyden tarkistus tietokantamoduulissa voi hylätä yhteydet tietyiltä linkitetyiltä palvelinkokoonpanoilta, jotka käyttävät tarjoajaa MSDASQL , vaikka aiemmat koontiversiot sallisivat nämä yhteydet.

Lisätietoja ja vaihtoehtoisia menetelmiä on artikkelissa MSDASQL:ää käyttävät linkitetyt palvelinkyselyt epäonnistuvat ja aiheuttavat virheen 7416.

Tämän päivityksen parannukset ja korjaukset

Saatavilla on ladattava Microsoft Excel -työkirja, joka sisältää koontiversioiden yhteenvetoluettelon sekä niiden nykyisen tuen elinkaaren. Excel-tiedosto sisältää myös yksityiskohtaisia korjausluetteloita. Lataa tämä Excel-tiedosto nyt.

Huomautus

Seuraavassa taulukossa oleviin yksittäisiin merkintöihin voidaan viitata suoraan kirjanmerkin kautta. Jos valitset minkä tahansa virheen viitetunnuksen taulukosta, kirjanmerkkitunniste lisätään URL-osoitteeseen muodossa #bkmk_NNNNNNN. Voit sitten jakaa tämän URL-osoitteen muiden kanssa, jotta he voivat siirtyä suoraan haluamaasi korjaukseen taulukossa.

Virheviittaus Kuvaus Korjaa alue Osa Käyttöympäristö
5370351 Tämä korjaus korjaa SQL Server PolyBase Enginen haitallisen sarjoituksen poiston. SQL Server Engine PolyBase Linux; Windows
5383381 Tämä korjaus korjaa haavoittuvuuden, joka vaikuttaa SQL Server:n hallittuun varmuuskopiointiin Microsoft Azure:n tallennettuihin toimintosarjoihin, jamanaged_backup.sp_do_backup. managed_backup.sp_get_encryption_option Hallittua varmuuskopiointia käyttävien asiakkaiden tulisi ottaa tämä päivitys käyttöön SQL Serverin vakioylläpitoprosessin kautta. SQL Server Engine Varmuuskopiointi ja palauttaminen Linux; Windows
5406202 Tämä korjaus korjaa koodin etäsuorittamisen haavoittuvuuden, jossa käyttäjä, jolla on järjestelmänvalvojan käyttöoikeudet, muokkaa PolyBase-palvelun komentoriviparametreja aktivoidakseen vanhentuneen ominaisuuden, joka suorittaa tietovarasto (DW) -moduulin ja Data Movement Servicen (DMS) ohjausta ja datakanavia raa'issa TCP (Transmission Control Protocol) -kuuntelijoissa. Tämä vanhentunut ominaisuus on tarkoitettu suoritettavaksi yhdessä SQL Platform Abstraction Layer (SQLPAL) -esiintymässä Kubernetesissa, jossa on vain SQL Server -portti podin ulkopuolella. Korjaus estää PolyBase-palveluita avaamasta raakaa TCP-kuuntelijaa DW-moduulille ja DMS-ohjaus- ja datakanaville, jos palvelut käynnistyvät muokkaamalla komentoriviparametreja. SQL Server Engine PolyBase Linux; Windows
5434229 Tämä korjaus korjaa SQL Server Volume Shadow Copy Servicen (VSS) Writerin käsittelemien varmuuskopioiden metatietojen sisäisen vahvistuksen parantamaan väärin muotoiltujen tai alisuurten metatietojen käsittelyä ja varmistamaan, että metatiedot hylätään turvallisesti. SQL Server Engine Varmuuskopiointi ja palauttaminen Windows
5442245 Tämä korjaus korjaa suojauksen vahvistusongelman SQL Server -agentissa, jos SQL Server -agentti lataa tehtäväagentin osia. Tämä korjaus vahvistaa suojauksen vahvistusta. SQL Server Engine SQL-agentti Windows
5456056 Tämä korjaus korjaa SQL Server -agentin luotettavuus- ja suojausongelmat, jos se käsittelee tiettyjä syötteitä. SQL Server Engine SQL-agentti Linux; Windows
5459625 Tämä korjaus korjaa ongelman, jossa SQL WMI -palvelu käsittelee virheellisesti muotoiltuja syötteitä säilyttäen samalla kelvollisen syötteen nykyisen toiminnan. SQL Server Engine WMI-hallintapalvelu(SqlMgmProvider) Windows
5462845 Tämä korjaus korjaa tietoturvahaavoittuvuuden Microsoft Entra -todennuskirjautumisen käsittelyssä SQL Server. SQL Server Engine Tietoturvan infrastruktuuri Linux; Windows
5467596 Tämä korjaus parantaa SQL Server -replikoinnin tallennettujen toimintosarjojen sisäistä vahvistusta ja suojaustarkistuksia, joilla varmistetaan, että replikointitoiminnot käsitellään odotettuja turvatoimia käyttäen. SQL Server Engine Replikointi Linux; Windows
5475786 Tämä korjaus korjaa replikointiin tallennetuissa toimintosarjoissa käytettävän tunnisteen käsittelyn ja syötteen kelpoisuuden tarkistamisen. Näin varmistetaan, että annetut ja tallennetut arvot käsitellään oikein. SQL Server Engine Replikointi Linux; Windows
5475787 Tämä korjaus korjaa replikointiin tallennetut toimenpiteet, jotka virheellisesti käsittelevät pidempiä tai erikoismerkkejä sisältäviä tunnisteita. SQL Server Engine Replikointi Linux; Windows
5475788 Tämä korjaus korjaa replikointiin tallennetut toimenpiteet, jotka virheellisesti käsittelevät erikoismerkkejä sisältäviä tunnisteita. SQL Server Engine Replikointi Linux; Windows
5475789 Tämä korjaus käsittelee yhdistämisen replikoinnin metatietojen tallennetun toimintosarjan syötteen kelpoisuuden tarkistusta, jotta varmistetaan, että toimitetut arvot käsitellään luotettavasti. SQL Server Engine Replikointi Linux; Windows
5475790 Tämä korjaus korjaa replikoinnin tallennettua toimintosarjaa, joka käsittelee kutsujan antaman polun arvon. SQL Server Engine Replikointi Linux; Windows
5475791 Tämä korjaus koskee niiden parametrien syötteen kelpoisuuden tarkistusta, joita replikointiin tallennetut toimintosarjat käyttävät sen varmistamiseksi, että toimitetut arvot käsitellään luotettavasti. SQL Server Engine Replikointi Linux; Windows
5481780 Tämä korjaus korjaa ongelman, joka vaikuttaa SQL Server -agentin suojaukseen ja luotettavuuteen tietyissä käyttöolosuhteissa. SQL Server Engine SQL-agentti Linux; Windows
5482771 Tämä korjaus korjaa ongelman, jossa SUBSTRING-funktio lukee varatun puskurin ulkopuolelle, jos se käsittelee väärin muodostettua kaksitavuista merkistöä (DBCS) varchar-syötettä. Ongelma ilmenee sisäisesti käännetyssä In-Memory Online Transaction Processing (OLTP) -menettelyssä. SQL Server Engine Muistissa oleva OLTP Windows
5482826 Tämä korjaus korjaa ongelman, jossa Variation Selector Sensitive (_VSS) -lajittelussa olevan Ideografisen variaatiosarjan (IVS) sisältävän NVARCHAR-arvon muuntaminen tai katkaiseminen aiheuttaa käyttöoikeusrikkomuksen. Ongelma ilmenee sisäisesti käännetyssä In-Memory Online Transaction Processing (OLTP) -toimintosarjassa ja saa palvelimen lakkaamaan vastaamasta. SQL Server Engine Muistissa oleva OLTP Windows
5482832 Tämä korjaus korjaa ongelman, jossa natiivisti käännetty tallennettu toimintosarja aiheuttaa kekopuskurin korvaamisen suoratoistettaessa nvarchar(max)-tietoja, joissa on SET TEXTSIZE -katkaisu variaatiovalitsimen herkässä (_VSS) lajittelussa. Tämän ongelman vuoksi palvelin lakkaa vastaamasta, jos toimintosarjassa käytetään pieniä TDS (Tabular Data Stream (TDS) -pakettikokoja. SQL Server Engine Muistissa oleva OLTP Windows
5487341 Tämä korjaus parantaa S3-yhteensopivien ulkoisen tallennustilan päätepisteiden vastausten kelpoisuuden tarkistamista ulkoisten tietojen käytön aikana. SQL Server Engine PolyBase Linux; Windows
5493865 Tämä korjaus korjaa koodin etäsuorittamisen haavoittuvuuden, jossa käyttäjä, jolla on järjestelmänvalvojan käyttöoikeudet, muokkaa PolyBase-palvelun komentoriviparametreja aktivoidakseen vanhentuneen ominaisuuden, joka suorittaa tietovarasto (DW) -moduulin ja Data Movement Servicen (DMS) ohjausta ja datakanavia raa'issa TCP (Transmission Control Protocol) -kuuntelijoissa. Tämä vanhentunut ominaisuus on tarkoitettu suoritettavaksi yhdessä SQL Platform Abstraction Layer (SQLPAL) -esiintymässä Kubernetesissa siten, että vain SQL Server -portti on näkyvissä podin ulkopuolella. Korjaus estää PolyBase-palveluita avaamasta raakaa TCP-kuuntelijaa DW-moduulille ja DMS-ohjaus- ja datakanaville, jos palvelut käynnistyvät muokkaamalla komentoriviparametreja. SQL Server Engine PolyBase Linux; Windows
5495417 Tämä korjaus korjaa XML-tietotyypin käsittelyn ongelman asiakirjatyypin määrityksen (DTD) määriteluetteloissa. SQL Server Engine XML Linux; Windows
5495726 Tämä korjaus korjaa käyttöoikeusrikkomuksen, joka ilmenee, jos SQL Server käsittelee kyselyä, jossa on erittäin suuri OPTION (USE PLAN) XML -määritys. Tämä käyttörikkomus voi aiheuttaa SQL Server -prosessin odottamattoman lopettamisen. SQL Server Engine XML Windows
5496450 Tämä korjaus korjaa aritmeettisen ylivuodon ja rajojen ulkopuolisen muistin käyttöongelmat SQL Server:ssä LEFT_SHIFT- ja RIGHT_SHIFT funktiot, jos nämä funktiot käsittelevät erityisesti muotoiltuja siirtoarvoja tai binaarisyötteitä. Nämä ongelmat voivat aiheuttaa SQL Server -prosessin odottamattoman lopettamisen. SQL Server Engine Kyselyn suorittaminen Windows
5496500 Tämä korjaus korjaa tietoturvaongelman SQL Server:ssä päivittämällä, miten SQL Server käsittelee ja tulostaa tiettyjä sisäisiä tapahtumatietoja tietojen suojaamiseksi. SQL Server Engine Ohjelmoitavuus Windows
5499334 Tämä korjaus korjaa SQL Serverin suojausongelman, jossa riittämätön kelpoisuuden tarkistaminen laajennetuissa tapahtumissa voi aiheuttaa muistin vioittumisen. SQL Server Engine Laajennetut tapahtumat Linux; Windows
5499866 Tämä korjaus korjaa SQL Server XML-lukijan kokonaisluvun ylivuodon, joka ilmenee, jos SQL Server käsittelee erityisesti laadittua XML-tiedostoa tai OPENROWSET(BULK...) .BULK INSERT Kokonaisluvun ylivuoto voi aiheuttaa sen, että SQL Server -prosessi lakkaa vastaamasta tai lopettaa yllättäen. SQL Server Engine XML Linux; Windows
5500005 Tämä korjaus korjaa useita tietoturva-aukkoja, jotka sallivat tietojen paljastamisen tai palveluneston, jos tietokantamoduuli lukee erityisesti laadittua laajennetun tapahtuman (.xel) tiedostoa. SQL Server Engine Laajennetut tapahtumat Linux; Windows
5502228 Tämä korjaus korjaa tietoturva-aukon määritysten käsittelyssä. SQL Server Engine PolyBase Linux; Windows
5502652 Tämä korjaus korjaa virheellisen syötteen tarkistusongelman SQL Server:ssä, jonka vuoksi todennettu käyttäjä voi ilmoittaa rajoitetun määrän muistia. Tämä korjaus vahvistaa syötteen kelpoisuustarkistusta. SQL Server Engine Kyselyn suorittaminen Linux; Windows
5504609 Korjaa ongelman, jossa data_sensitivity_information-kenttää ei täytetä SCHEMA_OBJECT_ACCESS_GROUPjohdonmukaisesti . Tämä päivitys varmistaa, että luottamuksellisuustiedot sisällytetään luotettavasti kaikkiin sovellettaviin valvontatietueisiin. SQL Server Engine Tietoturvan infrastruktuuri Windows
5505125 Tämä korjaus korjaa ongelman, jossa luokkatunnuksen hakukutsu lukee satunnaista muistia. SQL Server Engine Replikointi Windows
5505434 Tämä korjaus lisää rajojen kelpoisuuden tarkistamisen upotetuille todennuskentille. SQL Server Engine Replikointi Windows
5505444 Tämä korjaus vahvistaa Object Store Format (OSF) -muodon sarjoituksen poistamista väärin muodostuneita tai haitallisia virtatietoja vastaan. SQL Server Engine Replikointi Windows
5505470 Tämä korjaus vahvistaa puskurin pituuden vahvistustarkistuksia enklaavikoodissa. SQL Server Engine Replikointi Windows
5506055 Tämä korjaus korjaa virheellisen syötteen tarkistusongelman SQL Server:ssä, jonka vuoksi todennettu käyttäjä voi paljastaa muistissa olevia tietoja. Tämä korjaus vahvistaa syötteen kelpoisuustarkistusta. SQL Server Engine Kyselyn suorittaminen Linux; Windows
5506115 Tämä korjaus korjaa virheellisen syötteen tarkistuksen ongelman SQL Server:ssä, jossa todennettu käyttäjä voi antaa osoittimen, jonka SQL Server poistaa viittaukset ja lukee, mutta jota ei suoriteta. Tämä ongelma voi aiheuttaa vedostiedoston luonnin tai muistin loppumisen. Tämä korjaus vahvistaa syötteen kelpoisuustarkistusta. SQL Server Engine Kyselyn suorittaminen Linux; Windows
5529185 Tämä korjaus korjaa virheellisen kenttien siirtymän kelpoisuuden tarkistuksen SqlDataRecord.SetBytes API for-arvoissasql_variant . Tämä korjaus estää rajojen ulkopuolisen kekokirjoituksen, joka voi aiheuttaa palveluneston tai käyttöoikeuksien laajentamisen SQL Server -asennuksissa ja Azure SQL -hallituissa esiintymissä, joissa Common Language Runtime (CLR) on käytössä. SQL Server Engine Ohjelmoitavuus Windows
5529200 Tämä korjaus parantaa Showplan-syötteen käsittelyä suojauksen ja luotettavuuden parantamiseksi. SQL Server Engine Kyselysäilö Windows
5529341 Tämä korjaus korjaa ongelman, joka vaikuttaa sisäisen replikoinnin tietojen suojaukseen käsittelyn aikana. SQL Server Engine Replikointi Linux; Windows
5529354 Tämä korjaus korjaa replikoinnin yhdistämisongelman, joka vaikuttaa tekstitietojen käsittelyyn käsittelytoimien aikana. SQL Server Engine Replikointi Linux; Windows
5529365 Tämä korjaus korjaa replikointitoimintoihin liittyvän ongelman, joka vaikuttaa vahvistamiseen ja käsittelyyn suojauksen ja luotettavuuden parantamiseksi. SQL Server Engine Replikointi Linux; Windows
5529377 Tämä päivitys sisältää suojausta ja luotettavuutta parannuksia jonossa oleviin päivittyviin tilauksiin tapahtumien replikoinnissa. SQL Server Engine Replikointi Windows
5529389 Tämä päivitys sisältää suojausta ja luotettavuutta parannuksia jonossa oleviin päivittyviin tilauksiin tapahtumien replikoinnissa. SQL Server Engine Replikointi Windows

Päivityksen hankkiminen ja asentaminen

Tapa 1: Windows Update

Tämä päivitys on saatavilla Windows Updatesta. Kun otat automaattiset päivitykset käyttöön, tämä päivitys ladataan ja asennetaan automaattisesti. Katso lisätietoja automaattisten päivitysten käyttöön ottamisesta kohdasta Windows Update: usein kysytyt kysymykset.

Tapa 2: Microsoft Update -luettelo

Voit hankkia tämän päivityksen erillispakettina Microsoft Update -luettelosta.

Huomautus

  • Tunnistuslogiikka on päivitetty tätä ja tulevia tietoturvajulkaisuja varten, jotka julkaistaan Microsoft Update -luettelon sivustossa. Lisätietoja on artikkelissa Päivitykset Microsoft Update -tunnistuslogiikkaan SQL Server -ylläpitoa varten.
  • Tämä päivitys on saatavilla Microsoft Update -luettelosta kaikille palvelimille, joissa on SQL Server, vaikka Reporting Services -ohjelmaa ei olisi asennettu. Tämän suojauspäivityksen asentaminen on valinnaista tietokoneissa, joissa ei ole Microsoft SQL Server Reporting Services -alustaa.

Menetelmä 3: Microsoft Download Center

Voit ladata seuraavan tiedoston Microsoft Download Centeristä:

Latauskuvake Lataa paketti nyt

Lisätietoja

Edellytykset

Jotta voit ottaa tämän päivityksen käyttöön, sinulla on oltava asennettuna SQL Server 2022 tai mikä tahansa SQL Server 2022 GDR -julkaisu tämän SQL Server 2022 GDR:n kautta.

Suojauspäivityksen käyttöönottotiedot

Lisätietoja tämän päivityksen käyttöönotosta on kohdassa Käyttöönotot – suojauspäivitysopas.

Tiedoston hajautusarvon tiedot

Tiedoston nimi SHA256-hajautusarvo
SQLServer2022-KB5122771-x64.exe 2AFD24E0846D132BBE7268324924EF4056862BCE82F2C8728A2E156C6EFD42FC

Tiedostojen tiedot

Tämän paketin englanninkielisessä versiossa on tiedostomääritteet (tai uudemmat tiedostomääritteet), jotka on lueteltu seuraavassa laskentataulukossa. Näiden tiedostojen päivämäärät ja kellonajat on lueteltu UTC-aikana (Matched Universal Time). Kun tarkastelet tiedoston tietoja, ne muunnetaan paikalliseksi ajaksi. Voit selvittää UTC-ajan ja paikallisen ajan välisen eron Ohjauspaneelin Päivämäärä ja aika -osion Aikavyöhyke-välilehdessä.

Kaikkia tuettuja x64-pohjaisia versioita varten - Lataa luettelo tiedostoista, jotka sisältyvät tietoturvapäivitykseen 5122771.

Suojausta koskevat tiedot

Suojaa itsesi verkossa: Windowsin suojaus -tuki

Lue, miten suojaudumme kyberuhilta: Microsoft Security