Avamar: "BACKUP DATABASE permission denied in database" 오류로 SQL 백업 실패

Résumé: 이 KB(Knowledge Base) 문서에서는 사용 권한 문제로 인해 실패하는 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 ROLE "sysadmin"에 추가되었는지 확인합니다.
 
SQL Server 역할을 Backup Agent 서비스 계정에 할당하려면 다음을 수행합니다.
  1. SQL 클라이언트에서 SQL Server Management Studio를 시작합니다.
  2. SQL Server Management Studio 창의 왼쪽 창에서 트리를 확장하여 필요한 SQL Server를 먼저 표시한 다음 Security 폴더를 표시합니다.
  3. Security 폴더에서 Logins를 클릭하여 오른쪽 창에 사용자를 표시합니다.
  4. 로그인 목록에서 계정(NT Authority\SYSTEM 또는 전용 백업 계정)을 마우스 오른쪽 단추로 클릭한 다음 속성을 클릭합니다.
  5. 로그인 속성 상자에서 Server Roles 페이지를 선택합니다.
  6. Server roles 상자에서 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.