3

Amazon EC2 インスタンスに SSRS をデプロイし、RDS のレポート DB に接続しようとしています。Amazon RDS は SSRS をサポートしていないため、MSSQL サーバーを備えた専用の EC2 インスタンスを開くという別のオプションがあります。

SSRS 構成ユーティリティから ReportDB を作成しようとしましたが、構成例外が発生しました:「ユーザーにはこのアクションを実行する権限がありません。」SQL パーミッションが不十分であることが原因である可能性が最も高いです。Amazon は sa ユーザーを付与しません。processadmin および setupadmin サーバー ロールのみが付与されます。作成したデータベースでは、dbowner を取得します。

また、ReportDBを別途作成してRDSに転送し、SSRSを接続し、最終的に適切なReportDBとして認識したときに、同じ例外を受け取りました。

何かご意見は?

4

1 に答える 1

2

Reporting Services は引き続き独自のデータベースを作成しようとするため、データベースを作成する権限がない場合は行き詰まります。Reporting Services 構成ツールを使用してデータベースを「手動で」作成しても、アクセス許可がない場合は機能しません。セットアップには、RSExecRole を SSRS サービス アカウントに適用することも含まれますが、これも実行する権限が必要です。この MSDNの「データベースを作成およびプロビジョニングするための資格情報の確認」セクションを参照してください。

フォールバック オプションは、SQL Server 2008 R2 とそのすべてのサービス (SSRS を含む) 用に最適化されたMicrosoft のAmazon マシン イメージを使用することです。

于 2013-02-25T01:00:28.407 に答える