Avamar: SQL-back-up mislukt met de fout 'BACKUP DATABASE-machtiging geweigerd in database'
Résumé: In dit knowledge base-artikel (KB) wordt besproken dat Avamar SQL-back-ups mislukken vanwege een machtigingsprobleem.
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
De back-up van de SQL-client kan mislukken vanwege de volgende foutmeldingen in het logboek:
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
Het account (standaard lokaal SYSTEEM) dat is geconfigureerd voor de back-upagentservice heeft niet de juiste rechten om een back-up te maken van de SQL Server-databases.
Résolution
Open SQL Server Management Studio en controleer of het Backup Agent-serviceaccount is toegevoegd aan de SQL Server-rol "sysadmin".
SQL Server-rollen toewijzen aan het serviceaccount van de back-upagent:
- Start SQL Server Management Studio op de SQL client.
- Vouw in het linkerdeelvenster van het venster SQL Server Management Studio de structuur uit om eerst de vereiste SQL Server en vervolgens de map Security weer te geven.
- Klik in de map Security op Logins om de gebruikers in het rechterdeelvenster weer te geven.
- Klik in de lijst Logins met de rechtermuisknop op het Account (NT Authority\SYSTEM of het toegewezen back-upaccount) en klik vervolgens op Eigenschappen.
- Selecteer in het vak Aanmeldingseigenschappen de pagina Serverrollen .
- Schakel in het vak Serverrollen de rol systeembeheerder in door op het vinkje ernaast te klikken.
- Klik op de knop OK om de wijzigingen op te slaan.
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.