Avamar: SQL-sikkerhetskopiering mislykkes med feilmeldingen "BACKUP DATABASE permission denied in database"

Résumé: Denne kunnskapsbaseartikkelen (KB) omhandler Avamar SQL-sikkerhetskopier som mislykkes på grunn av et problem med tillatelser.

Cet article concerne Cet article ne concerne pas Cet article n’est associé à aucun produit spécifique. Toutes les versions du produit ne sont pas identifiées dans cet article.

Symptômes

Sikkerhetskopiering av SQL-klienten kan mislykkes på grunn av følgende feilmeldinger 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

Kontoen (lokalt system som standard) som er konfigurert for Backup Agent-tjenesten, har ikke riktige rettigheter til å sikkerhetskopiere SQL Server-databasene.

Résolution

Åpne SQL Server Management Studio , og kontroller at Backup Agent-tjenestekontoen er lagt til i SQL SERVER-ROLLEN "sysadmin".
 
Slik tilordner du SQL Server-roller til Backup Agent-tjenestekontoen:
  1. Start SQL Server Management StudioSQL-klienten.
  2. I den venstre ruten i vinduet SQL Server Management Studio utvider du treet for først å vise den nødvendige SQL Server og deretter Sikkerhet-mappen .
  3. Klikk Pålogginger under Sikkerhet-mappen for å vise brukerne i ruten til høyre.
  4. I listen Pålogginger høyreklikker du kontoen (enten NT Authority\SYSTEM eller den dedikerte sikkerhetskopikontoen), og deretter klikker du Egenskaper.
  5. I boksen Egenskaper for pålogging velger du Serverroller-siden .
  6. I Serverroller-boksen aktiverer du sysadmin-rollen ved å klikke på avmerkingen ved siden av den.
  7. Klikk på OK knappen for å lagre endringene.

Produits concernés

Avamar, Avamar Plug-in for SQL

Produits

Avamar
Propriétés de l’article
Numéro d’article: 000039635
Type d’article: Solution
Dernière modification: 22 juil. 2025
Version:  4
Trouvez des réponses à vos questions auprès d’autres utilisateurs Dell
Services de support
Vérifiez si votre appareil est couvert par les services de support.