Avamar : Échec de la sauvegarde SQL avec l’erreur « BACKUP DATABASE permission denied in database »
Zusammenfassung: Cet article de la base de connaissances (KB) traite de l’échec des sauvegardes Avamar SQL en raison d’un problème d’autorisation.
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
La sauvegarde du client SQL peut échouer en raison des messages d’erreur suivants dans le journal :
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
Le compte (local SYSTEM par défaut) configuré pour le service Backup Agent ne dispose pas des droits appropriés pour sauvegarder les bases de données SQL Server.
Lösung
Ouvrez SQL Server Management Studio et vérifiez que le compte de service Backup Agent est ajouté au RÔLE SQL SERVER « sysadmin ».
Pour attribuer des rôles SQL Server au compte de service de l’agent de sauvegarde :
- Sur le client SQL , démarrez SQL Server Management Studio.
- Dans le volet de gauche de la fenêtre SQL Server Management Studio , développez l’arborescence pour afficher d’abord le SQL Server requis, puis le dossier Sécurité .
- Dans le dossier Sécurité , cliquez sur Connexions pour afficher les utilisateurs dans le volet de droite.
- Dans la liste Connexions , cliquez avec le bouton droit de la souris sur le compte (soit NT Authority\SYSTEM, soit le compte de sauvegarde dédié), puis cliquez sur Propriétés.
- Dans la zone des propriétés de connexion, sélectionnez la page Rôles de serveur .
- Dans la zone Server roles, activez le rôle sysadmin en cliquant sur la coche en regard de celui-ci.
- Cliquez sur le bouton OK pour enregistrer les modifications.
Betroffene Produkte
Avamar, Avamar Plug-in for SQLProdukte
AvamarArtikeleigenschaften
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.