Avamar: Falha no backup do SQL com o erro "BACKUP DATABASE permission denied in database"

Summary: Este artigo da base de conhecimento (KB) discute os backups do Avamar SQL que falham devido a um problema de permissões.

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

O backup do SQL Client pode falhar devido às seguintes mensagens de erro no 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

A conta (SISTEMA local por padrão) configurada para o serviço Backup Agent não tem direitos apropriados para fazer backup dos bancos de dados SQL Server.

Resolution

Abra o SQL Server Management Studio e verifique se a conta de serviço do Backup Agent foi adicionada ao SQL SERVER ROLE "sysadmin".
 
Para atribuir funções do SQL Server à conta de serviço do Backup Agent:
  1. No client SQL , inicie o SQL Server Management Studio.
  2. No painel esquerdo da janela SQL Server Management Studio , expanda a árvore para exibir primeiro o SQL Server necessário e, em seguida, a pasta Security .
  3. Na pasta Security , clique em Logins para exibir os usuários no painel direito.
  4. Na lista Logons , clique com o botão direito do mouse na Conta (Autoridade NT\SISTEMA ou na conta de backup dedicada) e clique em Propriedades.
  5. Na caixa de propriedades de log-in, selecione a página Server Roles .
  6. Na caixa Server roles, ative a função sysadmin clicando na marca de seleção ao lado dela.
  7. Clique no botão OK para salvar as alterações.

Affected Products

Avamar, Avamar Plug-in for SQL

Products

Avamar
Article 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.