Avamar. Сбой резервного копирования SQL с ошибкой «BACKUP DATABASE permission denied in database»

Résumé: В этой статье базы знаний (KB) обсуждается сбой резервного копирования Avamar SQL из-за проблемы с разрешениями.

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

Резервное копирование клиента SQL может завершиться сбоем из-за следующих сообщений об ошибках в журнале:
 

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

Учетная запись (по умолчанию локальная SYSTEM), настроенная для службы агента резервного копирования, не имеет соответствующих прав для резервного копирования баз данных SQL Server.

Résolution

Откройте SQL Server Management Studio и убедитесь, что учетная запись службы агента резервного копирования добавлена в роль SQL Server «sysadmin».
 
Чтобы назначить роли SQL Server сервисной учетной записи агента резервного копирования, выполните следующие действия.
  1. На клиенте SQL запустите SQL Server Management Studio.
  2. На левой панели окна SQL Server Management Studio разверните дерево, чтобы отобразить сначала необходимый SQL Server, а затем папку Security .
  3. В папке Безопасность нажмите Учетные записи , чтобы отобразить пользователей на правой панели.
  4. В списке Logins щелкните правой кнопкой мыши Account (NT Authority\SYSTEM или выделенная учетная запись резервного копирования) и выберите Properties.
  5. В поле свойств учетной записи выберите страницу Роли сервера .
  6. В поле Роли сервера включите роль sysadmin, установив рядом с ней флажок.
  7. Нажмите кнопку OK, чтобы сохранить изменения.

Produits concernés

Avamar, Avamar Plug-in for SQL

Produits

Avamar
Proprié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.