KB4014756 – RJEŠENJE: SQL Server Profiler ne uspijeva prikriti sp_setapprole kada se izvršava iz poziva udaljene procedure u SQL Server

Primjenjuje se na
SQL Server 2012 Enterprise SQL Server 2012 Developer SQL Server 2012 Enterprise Core SQL Server 2012 Standard SQL Server 2014 Developer - duplicate (do not use) SQL Server 2014 Enterprise - duplicate (do not use) SQL Server 2014 Enterprise Core - duplicate (do not use) SQL Server 2014 Standard - duplicate (do not use) SQL Server 2014 Service Pack 2 - duplicate (do not use) 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 2016 Service Pack 1

Simptomi

Pretpostavimo da koristite SQL Server Profiler za snimanje događaja SP:Starting i SP:Completed u sustavu SQL Server.

Kada se sp_setapprole pohranjena procedura izvršava iz poziva udaljene procedure, naredba upita zapisuje se u zapisnik praćenja kao čisti tekst. No očekujete da će biti zamijenjena nejasnom vrijednošću koja slična sljedećoj:

Napomena

  • -- 'sp_setapprole' je pronađen u tekstu ovog događaja.
  • -- Tekst je zamijenjen ovim komentarom iz sigurnosnih razloga.

Rješenje

Taj je problem riješen u sljedećim kumulativnim ažuriranjima i servisnim paketima za SQL Server:

Kumulativno ažuriranje 6 za SQL Server 2016 RTM

Kumulativno ažuriranje 3 za SQL Server 2016 SP1

Kumulativno ažuriranje 5 za SQL Server 2014 SP2

Kumulativno ažuriranje 12 za SQL Server 2014 SP1

Kumulativno ažuriranje 8 za SQL Server 2012 Service Pack 3

Preporuka: instalirajte najnovije kumulativno ažuriranje za SQL Server

Svako novo kumulativno ažuriranje za SQL Server sadrži sve hitne popravke i sigurnosne popravke koji su obuhvaćeni prethodnim kumulativnim ažuriranjem. Pogledajte najnovija kumulativna ažuriranja za SQL Server:

Najnovije kumulativno ažuriranje za SQL Server 2016

Najnovije kumulativno ažuriranje za SQL Server 2014

Najnovije kumulativno ažuriranje za SQL Server 2012 SP3

Informacije o servisnom paketu za SQL Server 2016

Taj je problem riješen u sljedećem servisnom paketu za SQL Server:

Service Pack 2 za SQL Server 2016

O servisnim paketima za SQL Server:

Servisni paketi kumulativni su. Svaki novi servisni paket sadrži sve popravke iz prethodnih servisnih paketa, zajedno sa svim novim popravcima. Preporučujemo da za taj servisni paket primijenite najnoviji servisni paket i najnovije kumulativno ažuriranje. Ne morate instalirati prethodni servisni paket da biste instalirali najnoviji. U tablici 1 sljedećeg članka potražite dodatne informacije o najnovijem servisnom paketu i najnovijem kumulativnom ažuriranju.

Kako odrediti verziju, izdanje i razinu ažuriranja SQL Server i njegovih komponenti

Status

Microsoft je potvrdio da je to problem u Microsoftovim proizvodima koji su navedeni u odjeljku „Odnosi se na“.

Reference

Saznajte više o terminologiji koju Microsoft upotrebljava za opisivanje softverskih ažuriranja.