Avamar: El respaldo de SQL falla con el error "BACKUP DATABASE permission denied in database"
Summary: 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.
This article applies to
This article does not apply to
This article is not tied to any specific product.
Not all product versions are identified in this article.
Symptoms
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.
Resolution
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.
Affected Products
Avamar, Avamar Plug-in for SQLProducts
AvamarArticle Properties
Article Number: 000039635
Article Type: Solution
Last Modified: 22 Jul 2025
Version: 4
Find answers to your questions from other Dell users
Support Services
Check if your device is covered by Support Services.