KB4511884 – ISPRAVKA: Greška se javlja kada korisnik koji nije dbo izmeni proceduru u SQL Server 2017 bazi podataka koja ima omogućenu opciju "Objedini objavljivanje"

Primenjuje se na
SQL Server 2017 Developer on Windows SQL Server 2017 Enterprise Core on Windows SQL Server 2017 Enterprise on Windows SQL Server 2017 Standard on Windows

Simptomi

Pretpostavimo da kreirate korisnika koji nije dbo sa DDL administratorskom dozvolom u SQL Server 2017 bazi podataka za koju je omogućena opcija "Objedini publikaciju". Kada korisnik pokuša da izmeni proceduru, može dobiti poruku o grešci koja podseća na sledeću poruku:

Msg 21050, nivo 16, stanje 1, procedura ImeProcedure, line lineNumber [Batch Start Line LineNumber]

Ovu operaciju mogu da izvrše samo članovi fiksne uloge sistemskog administratora ili db_owner fiksne uloge baze podataka. Obratite se administratoru sa potrebnim dozvolama za izvršavanje ove operacije.

      

Status

Microsoft je potvrdio da je ovo problem u Microsoft proizvodima koji su navedeni u odeljku „Odnosi se na“.

Rešenje

Ovaj problem je rešen u sledećoj kumulativnoj ispravci za SQL Server:

Osnovni podaci o kumulativnim ispravkama za SQL Server:

Svaka nova kumulativna ispravka za SQL Server sadrži sve hitne ispravke i sve bezbednosne ispravke koje su uključene u prethodnu kumulativnu ispravku. Pogledajte najnovije kumulativne ispravke za SQL Server:

Reference

Saznajte više o terminologiji koju Microsoft koristi za opisivanje softverskih ispravki.