Simptomi
Pieņemsim, ka izmantojat SQL Server Profiler, lai tvertu SP: Sākums un SP: pabeigtie notikumi SQL Server.
Kad sp_setapprole saglabātā procedūra tiek izpildīta, izmantojot attālās procedūras izsaukumu, vaicājuma priekšraksts ir pieteicies trasēšanas žurnālā kā notīrītu tekstu. Taču jūs to vēlaties aizstāt ar obfuscated aizklātā vērtību, kas līdzinās tālāk norādītajam.
--"sp_setapprole" ir atrasts šī pasākuma tekstā.
-- Teksts ir aizstāts ar šo komentāru drošības apsvērumu dēļ.
Risinājums
Šī problēma ir novērsta tālāk norādītajos kumulatīvajos atjauninājumos un SQL Server servisa pakotnē:
Kumulatīvais atjauninājums 6 SQL Server 2016 RTM
Kumulatīvais atjauninājums 3 SQL Server 2016 SP1
Kumulatīvais atjauninājums 5 SQL Server 2014 SP2
Kumulatīvais atjauninājums 12 SQL Server 2014 SP1
Kumulatīvais atjauninājums 8 SQL Server 2012 3. servisa pakotnei
Katrā jaunajā kumulatīvajā SQL Server atjauninājumā ir iekļauti visi labojumfaili un visi drošības labojumi, kas bija iekļauti iepriekšējā kumulatīvajā atjauninājumā. Skatiet jaunākos kumulatīvos atjauninājumus SQL Server:
Jaunākais SQL Server 2016 kumulatīvais atjauninājums
Informācija par servisa pakotnes SQL Server 2016
Šī problēma ir novērsta šajā SQL Server servisa pakotnē:
Pakalpojumu pakotnes ir kumulatīvas. Katrā jaunajā servisa pakotnē ir iekļauti visi labojumi, kas ir iepriekšējās servisa pakotnēs, kā arī visi jaunie labojumi. Mūsu ieteikums ir lietot jaunāko servisa pakotni un jaunāko šīs servisa pakotnes kumulatīvo atjauninājumu. Pirms jaunākās servisa pakotnes instalēšanas jums nav jāinstalē iepriekšējā servisa pakotne. Tālāk esošajā rakstā Izmantojiet 1. tabulu, lai atrastu papildinformāciju par jaunāko servisa pakotni un jaunāko kumulatīvo atjauninājumu.
Kā noteikt SQL Server un tās komponentu versiju, izdevumu un atjaunināšanas līmeni
Statusa
Microsoft ir apstiprinājusi, ka šī problēma pastāv Microsoft produktos, kas ir norādīti sadaļā "attiecas uz".
Atsauces
Uzziniet par terminoloģiju , ko Microsoft izmanto, lai aprakstītu programmatūras atjauninājumus.