web-dev-qa-db-ja.com

rsAccessDenied-SQL Server2008レポートサービス

Windows Vista HomePremiumでSQLServer 2008 DeveloperEditionを実行しています。 BIDSで正常に構築されたレポートサービスプロジェクトを作成しました。デプロイしようとすると、次のエラーが発生します。

Error rsAccessDenied : The permissions granted to user 'COMP\MYSELF' are insufficient for performing this operation.

MYSELFアカウントは、システム上の唯一のアカウントです。管理者権限があります。レポートサービスは、LocalSystemサービスアカウントで実行されています。

MYSELFアカウントでreportmanagerにログインすると、サイト設定タブが表示されません。 [サイト設定]タブがない場合、MYSELFアカウントの役割を追加または変更するにはどうすればよいですか。

要約すると、ユーザーアカウントの役割を変更できるように、サイト設定リンクを使用してブラウザーでレポートマネージャーを開くのを手伝ってください。

1
rboorgapally

私は答えを見つけました。

組み込みの管理者アカウントを使用してシステムにログインし、現在のユーザーアカウントをReportingServicesマネージャーの管理者ロールに追加する必要がありました。

組み込みの管理者アカウントは、管理者グループの一部であるアカウントとは異なることに注意してください。

1
rboorgapally

Rboorgapallyの答えを詳しく説明するには...

  1. Windows 7では、[スタート]ボタンをクリックしてから、[コンピューター]を右クリックします。
  2. [管理]をクリックします
  3. 左側のパネルで[ローカルユーザーとグループ]を展開します
  4. ユーザーフォルダをクリックします
  5. 中央のパネルで[管理者]を右クリックします
  6. プロパティをクリックします
  7. [アカウントが無効になっています]のチェックを外し、[OK]をクリックします
  8. 管理者を選択したまま、右側のパネルで[その他のアクション]をクリックします
  9. [パスワードの設定]を選択し、パスワードを入力します

これで、管理者として http:// localhost/Reports にログインできます。次に、ページの右上のセクションにある[サイトの設定]をクリックし、[役割の割り当て]をクリックして、ReportingServicesのシステム管理者として設定します。

最後に、[ホーム]をクリックします。 [フォルダ設定]をクリックして、自分をコンテンツマネージャとして設定します。

これで、Administratorを無効にし、アカウントを使用してReportingServicesを管理できます。

1
carloandaya