NVP-vProxy:SQL Serverバックアップ ログインにsysadminの役割が割り当てられていないため、失敗する

概要: NetWorker VMware Protection (NVP) vProxyアプライアンスを使用して実行されたSQL仮想マシン(VM)バックアップが失敗し、「NT AUTHORITY\SYSTEMにsysadmin役割が割り当てられていません」と表示されます。

この記事は次に適用されます: この記事は次には適用されません: この記事は、特定の製品に関連付けられていません。 すべての製品パージョンがこの記事に記載されているわけではありません。

現象

NetWorker VMware Protection統合は、vProxyアプライアンスを使用して構成されています。Microsoft Virtual Machine Application Agent (MSVMAPPAGENT) for SQL Serverアプリケーション コンシステント保護は、Microsoft SQL ServerでVMのバックアップを実行するために使用されています。VMバックアップが失敗し、「NT AUTHORITY\SYSTEM」にsysadminロールが割り当てられていないことを示します

バックアップ セッション ログには、次の情報が表示されます。
YYYY-MM-DD HH:MM:SS ERROR:  [127] MSSQL: MSSQL:validate_application: NetWorker VM agent for Microsoft Applications: Unable to execute discovery command, error: 'The login 'NT AUTHORITY\SYSTEM' for SQL instance [VM_NAME] does not have the sysadmin role assigned.'

原因

MSVMAPPAGENTは「NT AUTHORITY\SYSTEM」アカウントで実行されており、データ保護操作を実行するための十分な権限がありません。 

解決方法

Dell NetWorker VMware統合ガイドのMSVMAPPAGENTの「ソフトウェアおよびセキュリティの要件」セクションでは、sysadminの役割が「NT AUTHORITY\SYSTEM」アカウントに付与されている必要があることが示されています。ここでは、「NT AUTHORITY\SYSTEM」アカウントに権限を付与する手順について説明します。
 

  1. SQL VM で、Microsoft SQL Server Management Studio を開きます。
  2. SQL Serverインスタンスに接続します。 
メモ: この手順は、仮想マシン上のすべてのSQL Serverインスタンスに対して実行する必要があります。
 
  1. オブジェクトエクスプローラのツリービューで、「セキュリティ > ログイン」を展開します。
  2. 「NT AUTHORITY\SYSTEM」アカウントのプロパティを開きます。
SQL Server Management Studio(SSMS)セキュリティ ログイン 
図1: SQL Server Management Studio(SSMS)セキュリティ ログイン
  1. [Login Properties]ウィンドウで、左ペインの[Server Roles]を選択します。
  2. 右ペインで[sysadmin]を選択します。
  3. [OK]を選択して、[ログイン プロパティ]ウィンドウを閉じます。  
SSMS NT AUTHORITY\SYSTEM ログインプロパティ 
図1: SSMS NT AUTHORITY\SYSTEM ログインプロパティ
文書のプロパティ
文書番号: 000173347
文書の種類: Solution
最終更新: 17 11月 2025
バージョン:  4
質問に対する他のDellユーザーからの回答を見つける
サポート サービス
お使いのデバイスがサポート サービスの対象かどうかを確認してください。