web-dev-qa-db-ja.com

SSRS2008-ユーザー 'computer \ username'に付与された権限は、この操作を実行するには不十分です。 (rsAccessDenied)

私はこの問題に関してここや他のサイトで他のいくつかの質問を調べましたが、私が直面している問題を解決したものはありません。うまくいけば、私は単純な何かを見落としているだけです。

私が遭遇しているシナリオには、Windows Server 2008R2へのSSRS2008の新規インストールが含まれます。インストールが完了した後、WebサービスのURLにアクセスできません。これを実行しようとすると、rsAccessDeniedエラーが発生します。十分な権限がないと述べているユーザーは、具体的にはMYユーザー名です。

また、レポートマネージャーの「フル」バージョンにアクセスできません。具体的には、[サイトの設定]リンクにアクセスできないか、レポートをアップロードできません。

少し背景。私のユーザーは、サーバーのAdministratorsグループのメンバーであり、SQLサーバーのシステム管理者でもあります。ユーザーは、ReportingServicesデータベースのdboでもあります。この時点では、インターネット経由ではなく、サーバー自体からWebサービスのURLとレポートマネージャーにアクセスしようとしています。

私は以下を試しました:

  • 管理者としてIE)を実行します。
  • 信頼済みサイトのリストにサーバーを追加しました。
  • Reporting Servicesのサービスアカウントは、組み込みのネットワークサービスアカウントです。
  • ネットワークサービスアカウントがReportServerおよびReportServerTempDBデータベースにアクセスできることを確認しました。
  • Network Servicesが、Program Files\Microsoft SQL Server\MSRS10.MSSQLSERVER\ReportingServicesフォルダー構造への読み取りおよび読み取りと実行のアクセス権を持っていることを確認しました。

どんな情報でもいただければ幸いです。

ありがとう!

9
Shane

問題は、私のユーザーが所属していた管理者グループにあることがわかりました。私はグループ\ Administratorsの一部でしたが、not BUILTIN\Administratorsの一部でした。 BUILTIN\Administratorsは、SSRSがデフォルトで設定したグループ管理です。

これが処理された後、すべてが正常に機能し始めました。

4
Shane

私もこれをすべて試しましたが、最終的にWindows7でUACを無効にすることがうまくいきました。

私:

  1. 無効なUAC
  2. 再起動したPC
  3. 管理者としてIE
  4. ローカルのReportingServicesサーバーを信頼済みサイトのリストに追加しました
  5. Windowsユーザーをフォルダー構成のコンテンツマネージャーとして追加しました
  6. Windowsユーザーをサイト設定のシステム管理者として追加しました。
  7. アクセスできるかどうかをテストした後、UACを再度有効にし、PCを再起動してボイラー!!

出来た!

3
Nathan

ブラウザの起動時に「管理者として実行」を選択すると、問題が解決しました。確かに、これは長期的な解決策のようには思えません。

0
Phil Hale