Avamar: Zálohování SQL selhává s chybou "BACKUP DATABASE permission denied in database"
Zusammenfassung: Tento článek znalostní databáze (KB) pojednává o selhání zálohování Avamar SQL kvůli problému s oprávněními.
Dieser Artikel gilt für
Dieser Artikel gilt nicht für
Dieser Artikel ist nicht an ein bestimmtes Produkt gebunden.
In diesem Artikel werden nicht alle Produktversionen aufgeführt.
Symptome
Zálohování klienta SQL může selhat kvůli následujícím chybovým zprávám v protokolu:
avsql Error <9072>: sqlconnectimpl_smo::execute Microsoft.SqlServer.Management.Common.ExecutionFailureException: An exception occurred while executing a Transact-SQL statement or batch. ---> System.Data.SqlClient.SqlException: BACKUP DATABASE permission denied in database 'OperationsManager'.
(Log #10)
avsql Error <6478>: VDS::Getconfig failed with 'The api was waiting and the timeout interval had elapsed' (Log #10)
avsql Error <6478>: VDS::Getconfig failed with 'The api was waiting and the timeout interval had elapsed' (Log #10)
avsql Error <6479>: Timed out. Was Microsoft SQLServer running? (Log #10)
avsql Error <6479>: Timed out. Was Microsoft SQLServer running? (Log #10)
avtar Info <7202>: Backup CANCELLED, wrapping-up session with Server (Log #2)
avtar Info <7202>: Backup CANCELLED, wrapping-up session with Server (Log #3)
...
avsql Error <9072>: sqlconnectimpl_smo::execute Microsoft.SqlServer.Management.Common.ExecutionFailureException: An exception occurred while executing a Transact-SQL statement or batch. ---> System.Data.SqlClient.SqlException: BACKUP DATABASE permission denied in database 'master'.
avsql Error <9072>: sqlconnectimpl_smo::execute Microsoft.SqlServer.Management.Common.ExecutionFailureException: An exception occurred while executing a Transact-SQL statement or batch. ---> System.Data.SqlClient.SqlException: BACKUP DATABASE permission denied in database 'msdb'.
...
avsql Error <14272>: There are no successfully finished database tasks!
avsql Error <14294>: An error occurred when generating sql metadata
Ursache
Účet (ve výchozím nastavení místní systém) nakonfigurovaný pro službu Backup Agent nemá příslušná práva k zálohování databází SQL Server.
Lösung
Otevřete SQL Server Management Studio a ověřte, zda je účet služby Backup Agent přidán do role SQL Server "sysadmin".
Přiřazení rolí SQL Server k účtu služby agenta zálohování:
- V klientovi SQL spusťte SQL Server Management Studio.
- V levém podokně okna SQL Server Management Studio rozbalte strom tak, aby se zobrazil nejprve požadovaný SQL Server a poté složka Security .
- Ve složce Security klikněte na možnost Logins a zobrazte uživatele v pravém podokně.
- V seznamu Přihlášení klikněte pravým tlačítkem myši na účet (NT Authority\SYSTEM nebo vyhrazený záložní účet) a potom klikněte na příkaz Vlastnosti.
- V poli vlastností přihlášení vyberte stránku Role serveru .
- V poli Role serveru povolte roli sysadmin kliknutím na zaškrtávací políčko vedle jejího názvu.
- Kliknutím na tlačítko OK uložte změny.
Betroffene Produkte
Avamar, Avamar Plug-in for SQLProdukte
AvamarArtikeleigenschaften
Artikelnummer: 000039635
Artikeltyp: Solution
Zuletzt geändert: 22 Juli 2025
Version: 4
Antworten auf Ihre Fragen erhalten Sie von anderen Dell NutzerInnen
Support Services
Prüfen Sie, ob Ihr Gerät durch Support Services abgedeckt ist.