Ongelman ilmenemistapa
Oletetaan, että käytät ALTER LOGIN -lausetta sisäänrakennetun [sa]-tilin nimen muuttamiseen suojauksen parantamiseksi SQL Server 2016:n tai 2017:n esiintymässä. Tässä tapauksessa saatat huomata, että hallittu varmuuskopiointi ja automaattinen varmuuskopiointi eivät enää toimi oikein. Esimerkiksi [msdb]. [managed_backup]. [sp_backup_config_basic] tallennettu toimintosarja suoritetaan ilman virheitä, mutta hallitun varmuuskopioinnin määrityksiin ei tehdä muutoksia. Lisäksi tietokantoja ei varmuuskopioida, vaikka hallitun varmuuskopioinnin asetukset näyttäisivät oikeilta.
Lisätietoja
Jos seuraat toimintaa suorittaessasi tallennettuja toimintosarjoja [msdb:stä]. [managed_backup]-skeemaan, saatat huomata kutsun [msdb]:hen. [dbo]. [sp_sqlagent_set_job_completion_state] tallennettu toimintosarja, jonka parametriarvo on @last\_outcome\_message
Työ epäonnistui. Työn omistajalla (sa) smart_admin_job_[GUID] ei ole palvelimen käyttöoikeutta.
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 seuraavissa SQL Server kumulatiivisissa päivityksissä:
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:
Vaihtoehtoinen menetelmä
Voit kiertää tämän ongelman seuraavasti:
- Nimeä sa-tili tilapäisesti uudelleen sa:ksi.
- Päivitä SQL Server 2019:ään, jossa ongelma on jo korjattu.
Viitteet
Lue tietoja Microsoftin ohjelmistopäivitystensä kuvaamiseen käyttämästä sanastosta.