0

SQLデータベースエンジンJobAgentを使用してキューブを定期的に処理したいAnalysis Serviceデータベースがあります。キューブプロセスをスクリプト化し、ジョブのステップとして貼り付けて、ここに書かれているとおりに構成を続行します

https://msdn.microsoft.com/en-us/library/ff929186.aspx

このジョブを実行すると、このエラーが発生します

「NT SERVICE\SQLAgent$SQL2016」ユーザーに「CB_MetaOverall」オブジェクトを処理する権限がないか、オブジェクトが存在しません

SQL Server 2016 を使用しています

SSASジョブステップとして貼り付けたコマンドを実行すると正常に動作しますが、SSMS JobAgentから問題がある ため、キューブが存在します。問題を検索し、ここに書かれているようにhttps://msdn.microsoft.com/en-us/library/ ms175426.aspx SSAS データベースにロールを作成し、すべての権限を与えました。下の図を参照してください。

ここに画像の説明を入力

そして、[メンバーシップ] タブで、問題が解決されることを期待して次のユーザーを指定しました。下の図を参照してください。

ここに画像の説明を入力

しかし、それは機能せず、ジョブを実行すると同じエラーが表示されます

分析サービスのプロパティのセキュリティタブにNT SERVICE\SQLAgent$SQL2016を追加 しましたが、下の図を参照してください。 ここに画像の説明を入力

これを修正するために他に何ができますか???

私はこの問題についてインターネットを掘り下げましたが、それについてはまったくわかりません。助けていただければ幸いです

4

1 に答える 1