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.