2017-10-23 11 views
0

SQL Server 2012/SSRS。 Windows 2008 R2。レポートマネージャーにURL(http://servername/reports)でアクセスしようとすると、ユーザー名とパスワードの入力を求められます。有効なユーザー/パスを入力すると正常に動作し、Report Managerサイトにアクセスしてレポートを正常に実行できます。しかし、私たちはプロンプトを表示したくない、我々はWindows認証を必要としないだけで、ページに邪魔されることはありません。ユーザー名とパスワードを要求する理由と直接アクセスを許可する方法SQL SSRSレポートマネージャのサイトで毎回ログインを要求します

+0

どのブラウザを使用しますか? IEを使用する必要があります。Chromeのサポートが発表されても、Chromeにはこのような問題があります。 – sepupic

+0

IE、Firefox、Chromeで試したことがあります。私は何年も前とまったく同じ問題を抱えていたことを覚えています。それは吸う! – zanq

+0

私は誰にでも(イントラネットまたはインターネット)アクセスできるようにしたい。ユーザー/パスはありません。 – zanq

答えて

2

レポートに資格情報を格納する必要があります。

外部データソースへのアクセスに使用する資格情報を格納できます。 資格情報は、レポートサーバー データベースに可逆暗号化で保存されます。レポート内で使用される各データ ソースごとに、1組の格納された資格情報を指定できます。提供する資格情報は、レポートを実行するすべてのユーザーに対して同じ データを取得します。

リモートデータベース サーバーにアクセスするための戦略の一環として、格納された資格情報が であることが推奨されています。 サブスクリプションをサポートする場合、またはレポート履歴の生成をスケジュールする場合、または スナップショットの更新をレポートする場合は、格納された資格情報が必要です。レポートがバックグラウンドプロセスとして実行される場合、 レポートサーバーはレポートを実行するエージェントです。ユーザーコンテキストがない場合は が存在するため、レポートサーバーは データソースに接続するために、レポートサーバーデータベースから資格情報 の情報を取得する必要があります。指定するユーザー名とパスワードには、 Windows資格情報またはデータベースログインを指定できます。 Windows 資格情報を指定すると、レポートサーバーはWindowsに資格情報を渡して、 の後続の認証を行います。それ以外の場合は、認証のために資格情報がデータベースサーバー に渡されます。

https://docs.microsoft.com/en-us/sql/reporting-services/report-data/specify-credential-and-connection-information-for-report-data-sources

+0

URL(http:// servername/reports)を介してレポートマネージャにアクセスしようとすると、ユーザー名とパスワードの入力を求められます。 – zanq

+0

時々私はコメントdownvoteボタンがあったと思う。 –

0

は、Windows ADを設定し、SSRSでNTLM/Kerberosを設定できます。これは、ユーザー名とパスワードなしでリソースにシームレスにアクセスするのに役立ちます。

+0

RSReportServer.configファイルでNTLMを有効にしました。ローカルサービスアカウントなどを使用するだけで、匿名のすべてのユーザーを許可することはできませんか? – zanq

+0

いいえ、SSRSは匿名認証をサポートしていません。ネットワーク内のユーザーのセットに対してKerberosまたはNTLMを構成し、そのネットワークからのレポートを使用できます。ユーザー名やパスワードの入力を求めるメッセージは表示されません – thatrockbottomprogrammer

関連する問題