KB4511884 - FIX: Er treedt een fout op wanneer een niet-dbo-gebruiker een procedure wijzigt in SQL Server 2017-database waarvoor Publicatie samenvoegen is ingeschakeld

Van toepassing op
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

Symptomen

Stel dat u een niet-dbo-gebruiker met DDL-beheerdersmachtigingen maakt in een database van SQL Server 2017 waarvoor Publicatie samenvoegen is ingeschakeld. Wanneer de gebruiker de procedure probeert te wijzigen, wordt een foutbericht van de volgende strekking weergegeven:

Msg 21050, Level 16, State 1, Procedure ProcedureName, Line LineNumber [Batch Start Line LineNumber]

Alleen leden van de vaste serverrol van de systeembeheerder of db_owner vaste databaserol kunnen deze bewerking uitvoeren. Neem contact op met een beheerder die over de juiste machtigingen beschikt om deze bewerking uit te voeren.

      

Status

Microsoft heeft bevestigd dat dit een probleem is bij de Microsoft-producten die worden vermeld in het gedeelte 'Van toepassing op'.

Oplossing

Dit probleem is opgelost in de volgende cumulatieve update voor SQL Server:

Over cumulatieve updates voor SQL Server:

Elke nieuwe cumulatieve update voor SQL Server bevat alle hotfixes en alle beveiligingspatches die deel uitmaakten van de vorige cumulatieve update. Bekijk de meest recente cumulatieve updates voor SQL Server:

Meer informatie

Meer informatie over de terminologie die Microsoft gebruikt om software-updates te beschrijven.