KB4511884 - FIX: tõrge ilmneb, kui mitte-dbo kasutaja muudab protseduuri SQL Server 2017 andmebaasis, kus on lubatud koostepublikatsioon

Rakenduskoht
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

Sümptomid

Oletame, et luua mitte-dbo kasutaja DDL administraatori õigused SQL Server 2017 andmebaasi, mis on ühendamine publikatsioon lubatud. Kui kasutaja proovib protseduuri muuta, võib kasutaja saada tõrketeate, mis sarnaneb järgmisega:

Msg 21050, tase 16, olek 1, protseduuri protseduuri nimi, reanumber [Batch Start LineNumber]

Seda toimingut saavad teha ainult sysadmin fikseeritud serverirolli või db_owner fikseeritud andmebaasirolli liikmed. Pöörduge selle toimingu sooritamiseks piisavate õigustega administraatori poole.

      

Olek

Microsoft on kinnitanud, et see on jaotises „Rakenduskoht“ loetletud Microsofti toodete korral esinev probleem.

Lahendus

See probleem on lahendatud järgmises SQL Server koondvärskenduses:

Teave SQL Server koondvärskenduste kohta.

Iga uus koondvärskendus SQL Server sisaldab kõiki kiirparandusi ja kõiki turbeparandusi, mis olid kaasatud eelmise koondvärskenduse. Vaadake uusimaid SQL Server koondvärskendusi.

Viited

Lisateave Microsofti tarkvaravärskenduste terminoloogia kohta.