Ongelman ilmenemistapa
Oletetaan, että luot muun kuin dbo-käyttäjän, jolla on DDL-järjestelmänvalvojan oikeudet SQL Server 2017 -tietokannassa ja jossa on julkaisun yhdistäminen käytössä. Kun käyttäjä yrittää muuttaa toimintosarjaa, käyttäjä voi saada seuraavankaltaisen virhesanoman:
MSG 21050, taso 16, tila 1, proseduurin toimintosarjannimi, rivin rivinumero [erän aloitusrivin rivinumero]
Vain sysadminin kiinteän palvelinroolin tai db_owner kiinteän tietokantaroolin haltijat voivat suorittaa tämän toiminnon. Ota yhteys järjestelmänvalvojaan, jolla on tämän toiminnon suorittamiseen tarvittavat käyttöoikeudet.
Tila
Microsoft on vahvistanut tämän olevan ongelma niissä Microsoftin tuotteissa, jotka ovat listattuna Koskee seuraavia tuotteita -osiossa.
Ratkaisu
Tämä ongelma on korjattu seuraavassa SQL Server kumulatiivisessa päivityksessä:
Tietoja SQL Server:n kumulatiivisista päivityksistä:
Jokainen uusi SQL Server -kumulatiivinen päivitys sisältää kaikki edelliseen kumulatiiviseen päivitykseen sisältyvät hotfix-korjaukset ja tietoturvakorjaukset. Tutustu SQL Serverin uusimpiin kumulatiivisiin päivityksiin:
Viitteet
Lue tietoja Microsoftin ohjelmistopäivitystensä kuvaamiseen käyttämästä sanastosta.