Sümptomid
Oletagem, et kasutate rakenduses Microsoft SQL Server 2016 või 2017 koos sp_getapplock süsteemi salvestatud protseduuriga mälu. Kui lubate serveri auditeerimise jaotises SCHEMA_OBJECT_ACCESS_GROUP server-taseme auditi toiming, kuvatakse tõrketeade "Msg 41317" , mis sarnaneb järgmisega:
MSG 41317, tase 16, olek 4, rea LineNumber Kasutaja tehing, millele pääseb juurde mälu optimeeritud tabelitele või algupäraselt kompileeritud moodulitele, ei pääse juurde rohkem kui ühe kasutaja andmebaasile või mudeli-ja msdb ning seda ei saa kirjutada juhtslaidile.
Lahendus
See probleem on lahendatud SQL serveri järgmisi kumulatiivseid värskendusi.
Kumulatiivne värskendus 13 SQL Server 2017
Kumulatiivne Update 3 for SQL Server 2016 hoolduspakett SP2
MärkusSee värskendus lahendab probleemi, mille korral ilmneb lahendamata tupik, kui luuakse kasutaja, kellel pole andmebaasi skeemi loomiseks õigust ja kui SCHEMA_OBJECT_ACCESS_GROUP ja SCHEMA_OBJECT_CHANGE_GROUP on lubatud andmebaasi auditi spetsifikatsioonis.
SQL serveri järkude teave
Iga uus järk SQL Server 2016 sisaldab kõiki varasemas järgus olevaid Kiirparandusi ja turvaparandusi. Soovitatav on installida uusim SQL serveri koondvärskenduses.
Olek
Microsoft on kinnitanud, et see probleem esineb jaotises "kehtib järgmiste toodete kohta" loetletud Microsofti toodetes.
Viited
Siit saate teada, Kuidas Microsoft kasutab tarkvaravärskenduste kirjeldamiseks.