Avamar: SQL-sikkerhedskopiering mislykkes med fejlen "BACKUP DATABASE-tilladelse nægtet i database"

Zusammenfassung: Denne Knowledge Base-artikel omhandler Avamar SQL-sikkerhedskopieringer mislykkes pga. et problem med tilladelser.

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

Sikkerhedskopieringen af SQL-klienten mislykkes muligvis på grund af følgende fejlmeddelelser i loggen:
 

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

Den konto (lokalt SYSTEM som standard), der er konfigureret til Backup Agent-tjenesten, har ikke de rette rettigheder til at sikkerhedskopiere SQL Server-databaserne.

Lösung

Åbn SQL Server Management Studio , og kontrollér, at Backup Agent-tjenestekontoen er føjet til SQL SERVER-ROLLE "sysadmin".
 
Sådan tildeles SQL Server-roller til Backup Agent-tjenestekontoen:
  1. Start SQL Server Management StudioSQL-klienten.
  2. Udvid træet i venstre rude i vinduet SQL Server Management Studio , så det først viser den påkrævede SQL Server og derefter mappen Sikkerhed .
  3. Klik på Logins under mappen Sikkerhed for at få vist brugerne i højre rude.
  4. Højreklik på kontoen (enten NT Authority\SYSTEM eller den dedikerede backupkonto) på listen Logonfiler, og klik derefter på Egenskaber.
  5. I feltet med logonegenskaber skal du vælge siden Serverroller .
  6. I feltet Serverroller skal du aktivere sysadmin-rollen ved at klikke på fluebenet ud for den.
  7. Klik på OK knappen for at gemme ændringerne.

Betroffene Produkte

Avamar, Avamar Plug-in for SQL

Produkte

Avamar
Artikeleigenschaften
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.