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

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

This article applies to This article does not apply to This article is not tied to any specific product. Not all product versions are identified in this article.

Symptoms

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 

Cause

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

Resolution

Å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.

Affected Products

Avamar, Avamar Plug-in for SQL

Products

Avamar
Article Properties
Article Number: 000039635
Article Type: Solution
Last Modified: 22 Jul 2025
Version:  4
Find answers to your questions from other Dell users
Support Services
Check if your device is covered by Support Services.