メイン コンテンツへスキップ
サポート
Microsoft アカウントでサインイン
サインインまたはアカウントを作成してください。
こんにちは、
別のアカウントを選択してください。
複数のアカウントがあります
サインインに使用するアカウントを選択してください。

Microsoft SQL Server Reporting Services (SSRS) レポート、グラフ、KPI を表示する Web パーツがある Microsoft Dynamics GP 2010 のビジネス ポータルのページに移動すると、1 つ以上のエラー メッセージが表示される場合があります。エラー

1:

HTTP 状態 401: Unauthorized で要求が失敗しました。

エラー 2:

アイテム '/%dbname%/%series%/Charts and KPI/%report%' が見つかりません。 (rsItemNotFound)

エラー 3:

ユーザー 'domain\user' に付与されたアクセス許可では、この操作を実行するには不十分です。 (raAccessDenied)


エラー 4:

レポートの処理中にエラーが発生しました。 (rsProcessingAborted)
データ ソース 'DataSourceGPCompany' への接続を作成できません。 (rsErrorOpeningConnection)
ユーザー 'domain\user' のログインに失敗しました。


エラー 5:

レポートの処理中にエラーが発生しました。 (rsProcessingAborted)
データ ソース 'DataSourceGPCompany' への接続を作成できません。 (rsErrorOpeningConnection)
ログインによって要求されたデータベース '%dbname%' を開くことができません。 ユーザー 'domain/user' のログインに失敗しました。


エラー 6:

レポートの処理中にエラーが発生しました。 (rsProcessingAborted)
データ ソース 'DataSourceGPCompany' への接続を作成できません。 (rsErrorOpeningConnection)
EXECUTE アクセス許可がオブジェクト '%objectname%'、データベース '%dbname%'、スキーマ 'dbo' で拒否されました。



現象

原因 1: このエラーには、いくつかの潜在的な原因があります。

原因 2: Microsoft Dynamics GP 2010 の SSRS レポートがデプロイされていない。

原因 3: レポートを実行しようとするドメイン ユーザーが SSRS のレポートにアクセスできない。

原因 4: SQL Serverの実行を試みるドメイン ユーザーのログインが作成されていない。  

原因 5: レポートを実行しているドメイン ユーザーは、Microsoft Dynamics GP 2010 企業データベースにアクセスできません。 

原因 6: ドメイン ユーザーが Microsoft Dynamics GP システムおよび会社のデータベースの適切なデータベース ロールにマップされていない。

注: 一般的なエラー メッセージが表示される場合は、SSRS でリモート エラーが既定で無効になっている可能性があります。 この機能を有効にするには、1 を

実行します。 SSRS がインストールされているサーバーにログオンします。 

2. [スタート] をクリックし、[すべてのプログラム] をクリックし、[Microsoft SQL Server 2008 (または 2008 R2) をポイントして、[SQL Server Management Studio] をクリックします。 Reporting Services インスタンスに接続します。

3. 左側のオブジェクト エクスプローラーでインスタンス名を右クリックし、[プロパティ] を選択します。

4. 左側の [詳細設定] タブを選択します。

5. [セキュリティ] セクションで、[EnableRemoteErrors] を [True] に設定します。

6. [OK] をクリックして変更を保存します。 この変更を完了するためにサービスを再起動する必要はありません。

原因

解決策 1: 解決方法については、次の記事を参照してください



。2608328ビジネス ポータルでエグゼクティブ センターをクリックすると、"要求は HTTP 状態 401: 未承認で失敗しました" というエラーが SQL Server Reporting Services Web パーツに表示されます。

解決策 2: Microsoft Dynamics GP の SQL Server Reporting Services レポートの展開については、Microsoft SQL Server Reporting Services ガイドを

参照してください。 SQL Server Reporting Services ガイドは、次のリンクからダウンロードできます

:http://www.microsoft.com/download/en/details.aspx?displaylang=en&id=18981

解決策 3:

ネイティブ モードで SSRS を使用している場合は、レポート マネージャー サイトを使用して、レポートへのユーザーのアクセスを追加または確認します。 SharePoint 統合モードで SSRS レポートを展開した場合は、SharePoint セキュリティを使用して、ユーザーがレポート ライブラリ サイトにアクセスできると確認します。 SSRS のアクセス許可の詳細については、SQL Server Reportings Services ガイドの第 7 章を参照してください

。http://www.microsoft.com/download/en/details.aspx?displaylang=en&id=18981解決策 4: ドメイン ユーザーの SQL Server ログインを作成するには、次の手順を参照してください





。1。 インストールされているサーバーにSQL Serverします。 

2. [スタート] をクリックし、[すべてのプログラム] をクリックし、[Microsoft SQL Server 2008 (または 2008 R2) をポイントして、[SQL Server Management Studio] をクリックします。

3. Microsoft Dynamics GP データベースSQL Serverのインスタンスに接続します。

4. [セキュリティ] をクリックして展開し、オブジェクト エクスプローラーで [ログイン] をクリックして展開します。 

5. [ログイン] フォルダーを右クリックし、[新しいログイン] をクリックします。

6. [ログイン名] フィールドに、エラー メッセージのドメイン ユーザーを domainname\username 7 の形式で

指定します。 左側の [ユーザー マッピング] タブをクリックして、適切な Microsoft Dynamics GP データベースにユーザー アクセスを割り当てる。 会社とロールの割り当ての詳細については、SQL Server レポート サービス ガイドの第 7 章を参照してください。

解決策 5: エラーで指定されたSQL Serverデータベースの割り当てを確認するには、次の手順



1 を使用します。 インストールされているサーバーにSQL Serverします。 

2. [スタート] をクリックし、[すべてのプログラム] をクリックし、[Microsoft SQL Server 2008 (または 2008 R2) をポイントして、[SQL Server Management Studio] をクリックします。

3. Microsoft Dynamics GP データベースSQL Serverのインスタンスに接続します。

4. [セキュリティ] をクリックして展開し、オブジェクト エクスプローラーで [ログイン] をクリックして展開します。

5. エラー メッセージで指定SQL Serverユーザーのログインを右クリックし、[プロパティ] をクリックします。

6. 左側の [ユーザー マッピング] タブをクリックします。

7. Microsoft Dynamics GP SSRS レポートを実行する必要があるすべてのログインは、システム (DYNAMICS) データベースと、レポートする会社のデータベースにマップする必要があります。 ユーザー のセキュリティの詳細については、SQL Server Reporting Services ガイドの第 7 章を参照してください。

http://www.microsoft.com/download/en/details.aspx?displaylang=en&id=18981

8. [OK] をクリックし、ユーザーにレポートを再度実行します。

解決策 6: ログインに対するデータベース ロールの割りSQL Server変更するには、次の



1 を確認します。 インストールされているサーバーにSQL Serverします。

2. [スタート] をクリックし、[すべてのプログラム] をクリックし、[Microsoft SQL Server 2008 (または 2008 R2) をポイントして、[SQL Server Management Studio] をクリックします。

3. Microsoft Dynamics GP データベースSQL Serverのインスタンスに接続します。

4. [セキュリティ] をクリックして展開し、オブジェクト エクスプローラーで [ログイン] をクリックして展開します。

5. エラー メッセージで指定SQL Serverユーザーのログインを右クリックし、[プロパティ] をクリックします。

6. 左側の [ユーザー マッピング] タブをクリックします。

7. ログインがアクセスできる Microsoft Dynamics GP データベース (DYNAMICS や TWO など) のいずれかをクリックします。

8. 各データベースについて、このデータベースの下部にある ['xxxxx' のデータベース ロール メンバーシップ] セクションで選択内容を確認します。 SQL Server Reporting Services ガイドの 50 ページの MDGP11R2_SRS_Report_Roles.pdf ファイルで確認できる SSRS レポートにアクセスできるデータベース ロールの一覧。 次のリンクをクリックして、SQL Server Reporting Services Guide: http://www.microsoft.com/download/en/details.aspx?displaylang=en&

id=18981

9 をダウンロードします。 [OK] をクリックし、レポートを再度実行します。

解決策

ヘルプを表示

その他のオプションが必要ですか?

サブスクリプションの特典の参照、トレーニング コースの閲覧、デバイスのセキュリティ保護方法などについて説明します。

コミュニティは、質問をしたり質問の答えを得たり、フィードバックを提供したり、豊富な知識を持つ専門家の意見を聞いたりするのに役立ちます。

この情報は役に立ちましたか?

言語の品質にどの程度満足していますか?
どのような要因がお客様の操作性に影響しましたか?
[送信] を押すと、Microsoft の製品とサービスの改善にフィードバックが使用されます。 IT 管理者はこのデータを収集できます。 プライバシーに関する声明。

フィードバックをいただき、ありがとうございます。

×