Avamar: SQL-sikkerhedskopiering mislykkes med fejlen "BACKUP DATABASE-tilladelse nægtet i database"
Résumé: Denne Knowledge Base-artikel omhandler Avamar SQL-sikkerhedskopieringer mislykkes pga. et problem med tilladelser.
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
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.
Résolution
Å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:
- Start SQL Server Management Studio på SQL-klienten.
- 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 .
- Klik på Logins under mappen Sikkerhed for at få vist brugerne i højre rude.
- Højreklik på kontoen (enten NT Authority\SYSTEM eller den dedikerede backupkonto) på listen Logonfiler, og klik derefter på Egenskaber.
- I feltet med logonegenskaber skal du vælge siden Serverroller .
- I feltet Serverroller skal du aktivere sysadmin-rollen ved at klikke på fluebenet ud for den.
- Klik på OK knappen for at gemme ændringerne.
Produits concernés
Avamar, Avamar Plug-in for SQLProduits
AvamarProprié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.