rsAccessDenied - Reporting Services エラー
適用対象: Reporting Services ネイティブ モード | SharePoint モード
Reporting Services エラー rsAccessDenied は、操作を実行するアクセス許可がユーザーに付与されていない場合に発生します。 たとえば、レポートを開くためのロールが割り当てられていない場合や、必要な権限を使用してブラウザーを開かなかった場合などです。
現象
エラーの現れ方には、次のようないくつかの可能性があります。
URL を指定してレポート サーバーに直接アクセスしているときにこのエラーが発生した場合、例外は HTTP 401 エラーにマップされます。
Web ポータルの使用時にエラーが発生した場合、例外は通常、HTTP 401 エラーか、その他の定義済みの HTML エラー ページにマップされます。
スケジュール設定された操作、サブスクリプション、または配信中にエラーが発生した場合、エラーはレポート サーバーのログ ファイルにのみ記録されます。
詳細
詳細 | 値 |
---|---|
製品名 | SQL Server |
イベント ID | rsAccessDenied |
イベント ソース | Microsoft.ReportingServices.Diagnostics.Utilities.ErrorStrings |
コンポーネント | Reporting Services |
メッセージ テキスト | ユーザー 'mydomain\myAccount' には、この操作を行うのに必要な権限が与えられていません。 (rsAccessDenied) (ReportingServicesLibrary)。 |
解決策
レポート サーバーのコンテンツや操作へのアクセス許可は、ロールの割り当てによって付与されます。 新規インストールを実行した時点では、ローカル管理者のみがレポート サーバーにアクセスできます。 他のユーザーにアクセス許可を付与するには、ローカル管理者が ドメイン ユーザーまたはグループ アカウントを指定するロールの割り当てを作成する必要があります。 管理者は、ユーザーが実行できるタスクとスコープを定義する 1 つ以上のロールも作成する必要があります。 通常、スコープはレポート サーバー フォルダー階層のホーム フォルダーまたはルート ノードです。 Web ポータルを使ってロールの割り当てを作成することができます。 詳細については、「ロールの割り当て」を参照してください。
レポート サーバーのローカル管理により、このエラーが発生します。 詳細については、「ローカル管理用のネイティブ モードのレポート サーバー (SSRS) の構成」を参照してください。