Sümptomid
Oletame, et kasutada ALTER LOGIN muuta sisseehitatud [sa] konto nime suurendada turvalisust eksemplari SQL Server 2016 või 2017. Sellises olukorras võite leida, et hallatav varundus ja automaatne varundamine ei tööta enam õigesti. Näiteks [msdb]. [managed_backup]. [sp_backup_config_basic] salvestatud protseduur töötab tõrgeteta, kuid hallatava varunduse konfiguratsioonis ei tehta muudatusi. Lisaks ei varundata andmebaase ka siis, kui hallatava varunduse konfiguratsioon näib olevat õige.
Lisateave
Kui jälgite tegevust [msdb] salvestatud protseduuride käitamisel. [managed_backup] skeemi korral võite märgata kõnet [msdb]. [dbo]. [sp_sqlagent_set_job_completion_state] salvestatud protseduur, mille parameetri väärtus on @last\_outcome\_message
Töö nurjus. Töö smart_admin_job_[GUID] omanikul (sa) pole serverijuurdepääsu.
Olek
Microsoft on kinnitanud, et see on jaotises „Rakenduskoht“ loetletud Microsofti toodete korral esinev probleem.
Lahendus
See probleem on lahendatud järgmistes SQL Server koondvärskendustes.
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.
Ajutine lahendus
Selle probleemi lahendamiseks võite teha järgmist.
- Nimetage sa-konto ajutiselt ümber nimega "sa".
- Võtke kasutusele SQL Server 2019, kus probleem on juba lahendatud.
Viited
Lisateave Microsofti tarkvaravärskenduste terminoloogia kohta.