Avamar: SQL-säkerhetskopiering misslyckas med felet "BACKUP DATABASE-behörighet nekad i databasen"

Summary: I den här artikeln i kunskapsbasen (KB) beskrivs Avamar SQL-säkerhetskopieringar som misslyckas på grund av ett behörighetsproblem.

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

Säkerhetskopieringen av SQL-klienten kan misslyckas på grund av följande felmeddelanden 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

Kontot (lokalt SYSTEM som standard) som konfigurerats för Backup Agent-tjänsten har inte rätt behörighet att säkerhetskopiera SQL Server databaser.

Resolution

Öppna SQL Server Management Studio och kontrollera att tjänstkontot för säkerhetskopieringsagenten har lagts till i SQL SERVER-ROLLEN "sysadmin".
 
Så här tilldelar du SQL Server roller till tjänstkontot för säkerhetskopieringsagenten:
  1. SQL-klienten startar du SQL Server Management Studio.
  2. I den vänstra rutan i fönstret SQL Server Management Studio expanderar du trädet för att först visa den nödvändiga SQL Server och sedan mappen Säkerhet .
  3. Under mappen Säkerhet klickar du på Inloggningar för att visa användarna i den högra rutan.
  4. Högerklicka på kontot (antingen NT Authority\SYSTEM eller det dedikerade kontot för säkerhetskopiering) i listanInloggningar och klicka sedan på Egenskaper.
  5. I rutan Inloggningsegenskaper väljer du sidan Serverroller .
  6. I rutan Serverroller aktiverar du sysadmin-rollen genom att klicka på bockmarkeringen bredvid den.
  7. Klicka på OK för att spara ändringarna.

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.