ナレッジベース

SAP BW に接続するときのエラー: "Invalid Username or Password" または "Database error 0x80040E4D: Authorization failed"


発行: 27 Dec 2016
最終修正日: 20 Jul 2023

問題

SAP BW に接続しようとしたときに、次のエラーが発生することがあります。
 
"Invalid Username or Password" ("ユーザー名またはパスワードが無効です")

または

"Database error 0x80040E4D: Authorization failed" ("データベース エラー 0x80040E4D: 認証に失敗しました)

環境

  • Tableau Desktop 
  • SAP NetWeaver Business Warehouse

解決策

オプション 1:
 SAP が既定ポートを使用している場合は、ポート 3200 とポート 3300 が開いていることを確認してください。
  • 3200 はディスパッチャ ポートで、SAP GUI が使用します (SAP Logon)。
  • 3300 はゲートウェイ ポートで、saplogon.ini ファイルを信頼する任意のアプリケーションが使用します。
また、IT チームと協力し、内部ファイアウォールが他のポートをブロックしていないことを確認してください。

オプション 2:
データベース管理者と協力して、以下の手順を実行してください。
  1. SAP Logon を開きます
  2. [Connection (接続)] を右クリックし、[Properties (プロパティ)] を選択します。
  3. [Network (ネットワーク)] タブにアクセスし、[Secure Network Communication (セキュア ネットワーク通信の有効化)] のチェックを外します。
オプション 3:
データベース管理者と協力し、使用されている認証資格情報が SAP BW のパスワード要件の特殊文字最低数と競合していないことを確認してください。この要件はデータベース管理者が設定します。

オプション 4:
SSO と Kerberos の両方を使用している場合
  • SAP BW で SSO が構成されていることを確認してください。詳細については、「Configure Single Sign On for SAP BW」を参照してください。
  • Kerberos がログイン済みユーザーの認証資格情報を転送するシングルホップ トークンを使用しており、異なるログイン認証資格情報を渡すダブルホップ トークンを使用していないことを確認します。

原因

次のいずれかです。
SAP で必要なポートがブロックされました
SNC を許可するために SAP の構成が必要です
使用されている認証資格情報が、データベース管理者の設定した SAP パスワードの特殊文字最低数に関する要件と競合していました。

詳細情報

SAP による「Profile Parameters for Logon and Password (Login Parameters)」

注: 上記のブログ投稿はサードパーティーの Web サイトでホストされています。サードパーティー コンテンツが正確で最新のものであるように確認する最善の努力を払っていますが、ここに参照される情報は、予告なしに変更される可能性があることに注意してください。


この記事で問題は解決しましたか?