Avamar: El respaldo de SQL falla con el error "BACKUP DATABASE permission denied in database"
Résumé: En este artículo de la base de conocimientos (KB), se analizan los respaldos de Avamar SQL que fallan debido a un problema de permisos.
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
El respaldo del cliente SQL puede fallar debido a los siguientes mensajes de error en el registro:
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
La cuenta (SYSTEM local de manera predeterminada) configurada para el servicio Backup Agent no tiene los derechos adecuados para respaldar las bases de datos de SQL Server.
Résolution
Abra SQL Server Management Studio y verifique que la cuenta de servicio del agente de respaldo se agregue a la función "sysadmin" de SQL Server.
Para asignar funciones de SQL Server a la cuenta de servicio del agente de respaldo:
- En el cliente SQL , inicie SQL Server Management Studio.
- En el panel izquierdo de la ventana SQL Server Management Studio , expanda el árbol para mostrar primero el SQL Server necesario y, a continuación, la carpeta Seguridad .
- En la carpeta Seguridad , haga clic en Inicios de sesión para mostrar los usuarios en el panel derecho.
- En la lista Inicios de sesión , haga clic con el botón secundario en la cuenta (ya sea NT Authority\SYSTEM o la cuenta de respaldo dedicada) y, a continuación, haga clic en Propiedades.
- En el cuadro de propiedades de inicio de sesión, seleccione la página Server Roles .
- En el cuadro Server roles, habilite la función sysadmin haciendo clic en la marca de verificación junto a esta.
- Haga clic en el botón Aceptar para guardar los cambios.
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.