現在、レポート サーバーにあるデータソースから接続文字列を取得している Web アプリケーションで ssrs レポートを使用しています。しかし、C# アプリケーションの Web 構成ファイルから接続文字列情報を取得したいと考えています。それ?
質問する
1275 次
1 に答える
0
少なくとも私が知る限り、これは些細なことではなく、SSRS ではそれほど安全ではありません。1 つの設定は次のようになります。
- レポートに隠しパラメーターを作成
@ConnString
します。 - データ ソース式を使用して接続を設定します:
=@ConnString
。 - このような動的接続文字列を使用してレポートを実行できるようにするには、無人実行アカウントを有効にする必要がある場合があります。
レポートの表示方法を質問で指定していません。WebForms ReportViewer を使用していると仮定すると、読み込み時にプログラムでパラメーターを挿入する必要があります。
この設定は、Web サーバーからレポート サーバーへの要求が経由するネットワーク ルートによっては、非常に安全ではない可能性があることに注意してください。
于 2012-07-18T15:49:23.460 に答える