知識庫

連線到 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 
  • n

解決方法

選項 1
如果 SAP 使用預設連接埠,請確保連接埠 3200 和 3300 開啟。
  • 3200 是發送器連接埠,由 SAP GUI (SAP Logon) 使用。
  • 3300 是閘道連接埠,由任何依賴 saplogon.ini 檔案的應用程式使用。
此外,請與您的 IT 團隊一起確保沒有內部防火牆封鎖其他連接埠。

選項 2
請與資料庫管理員一起執行下列步驟:
  1. 開啟 SAP Logon
  2. 以滑鼠右鍵按一下 [連線] 並選取 [屬性]
  3. 存取 [網路] 索引標籤並取消核取 [啟動保護網路通訊]
選項 3
與資料庫管理員一起確保使用的認證與密碼要求的 SAP BW 最少數量特殊字元不衝突。此要求由您的資料庫管理員設定。

選項 4:
使用單一登入和 Kerberos 時
  • 確保 SAP BW 設定了單一登入。有關更多資訊,請參閱設定 SAP BW 單一登入
  • 確保 Kerberos 使用的是傳輸登入使用者認證的單段權杖,而非傳遞不同登入認證的雙段權杖。

原因

以下其中一項:
SAP 需要的埠已被封鎖
需要設定 SAP 以允許 SNC
使用的憑證與資料庫管理員設定的 SAP 密碼中特殊字元的最低要求相衝突。

其他資訊

SAP 提供的登入和密碼的設定檔參數(登入參數)

附註:以上部落格文章在協力廠商網站上託管。請注意,雖然我們盡一切努力保持對協力廠商內容的參考是準確和最新的,但我們在此提供的資訊可能會變更,恕不另行通知。


這篇文章是否解決了問題?