47


14

SQL Server R2 SSRSのReporting Servicesのアクセス許可

SQL Server 2008 R2でSSRSにアクセスしようとすると、次のエラーが表示されます

SQL 2008 R2 SSRSの使用を開始した他の人の数はわかりませんが、レポートサーバーのURLにアクセスしようとすると、以下のエラーが発生する問題があります

_ ユーザーには必要な権限がありません。 十分なアクセス許可が付与され、Windowsユーザーアカウント制御(UAC)の制限が対処されていることを確認します _

IEを管理者として実行している場合、URLにアクセスできます

8 Answer


85


これは私にとってトリックでした。 http://thecodeattic.wordpress.com/category/ssrs/。 ステップ35に進み、発生しているエラーを確認します。 言い換え:

YourServer / Reportsに管理者としてログインできるようになったら、右上隅の[ホーム]をクリックし、[フォルダー設定と新しい役割の割り当て]をクリックします。 ユーザー名を入力し、自分に付与する役割ごとにチェックボックスをオンにします。 最後に、[OK]をクリックします。 これで、昇格した特権でブラウザーを起動せずにフォルダーを参照できるようになります。

サイトレベルおよびフォルダーレベルでセキュリティを設定することを忘れないでください。 それが役立つことを願っています。

Rick


22


最初のアクセスを許可するには、SSRS内で* 2か所*でアクセス許可を設定する必要があります。 セットアッププログラムはBuiltin \ Administratorsへのアクセスのみを提供します。これを行うには、ブラウザーリンクを右クリックし、[管理者として実行]を選択する必要があります。

  1. インターネットエクスプローラーを管理者として実行する

  2. レポートマネージャーのURLを開きます。今度は、

  3. 右上の[サイト設定]に移動します

  4. [セキュリティ]、[新しい役割の割り当て]の順にクリックします

  5. ドメイン\ユーザー名を入力し、システム管理者を選択して、OKをクリックします

  6. 必要に応じて他のユーザーを追加します

  7. ホーム、[フォルダ設定]、[新しい役割の割り当て]の順にクリックします

  8. ドメイン\ユーザー名を入力し、コンテンツマネージャーを選択して、[OK]をクリックします

  9. 必要に応じて他のユーザーを追加します

  10. インターネットエクスプローラー(非管理者)を再度開き、URLを再確認します。


4


私の場合、このエラーはルートフォルダにアクセス許可レベルを追加することで解決しました .

以前は2か所でしか許可を与えていませんでした。 1つはサイト設定に、もう1つはカスタム権限を持つ* new folder *にあります。

ただし、ルートフォルダーを参照するユーザー権限も必要でした。 注:ルートフォルダーの*「フォルダー設定」*

別の時間に同様の問題が発生し、次のウィンドウグループSQLServerReportServerUser $ servername $ MSRS10_50.MSSQLSERVERにユーザーを追加し、管理者としてIEを実行するか、UACをオフにすると問題が解決しました。


2


ここに記載されているすべてを試したが、まだ機能しなかったと思う。 Administratorsグループのメンバーである別のグループ(Developers)のメンバーシップを介して暗黙的に行われたため、サーバーへのドメインログインがAdministratorsグループに属していると認識されなかったことがわかりました。

個々のdomain \ loginを明示的にAdministratorsグループに追加し、ログオフしてから再びボックスにログオンしました。IEはIEを管理者として実行することなくReport Managerホームページにアクセスしました。


0


それでも機能しない場合は、IEの[保護モードを有効にする]をオフにしてみてください。 + [ツール]→ [インターネットオプション]→ [セキュリティ]タブでサイトをローカルイントラネットに追加し、[保護モードを有効にする]をオフにしますIEを再起動します


0


IEを管理者として実行した後、レポートマネージャーのURLを、信頼済みサイトではなく、Internet Explorerのローカルインターネットゾーンに追加する必要がありました。


0


この問題は、UACが原因で、SSRSがオンになっている同じコンピューターでIEを実行している場合にのみ発生します。

これを修正するには、読み取り権限を持つユーザーのADグループを実際のSSRS Webサイトディレクトリに追加し、セキュリティを下げる必要があります。 UACは、ボックスの管理者であるかどうかについては愚かです。 ファイルに適用される管理者以外のADグループなどの他の手段を介してデータにアクセスできない限り、データにアクセスできません。


0


*最初に、*現在のユーザーがSSRS権限を*管理*できるSSRSを実行しているサーバーの*ローカル管理者グループのメンバーであることを確認します。

_ *注意:*デフォルトでは、ローカル管理者にはSSRSを管理するための完全な権限があります。 _

今、次のことを試してください:

_ *注:*問題がまだ存在するため、アクセス許可の問題ではない場合は、https://blog.devoworx.net/2017/02/04/ssrs-permission-issue-で説明されているようにInternet Explorerの設定を調整する必要があります。 user-does-not-have-required-permissions-verify-that-the-十分なアクセス許可-have-been-granted-and-windows-user-account-control-uac-restrictions-have-been-addressed / [ユーザーは必要な権限があります。 十分なアクセス許可が付与され、Windowsユーザーアカウント制御(UAC)の制限が対処されていることを確認してください] _