簡體   English   中英

我們無法使用 POWER BI 提供的憑據進行身份驗證

[英]we couldn't authenticate with the credentials provided POWER BI

我有 power bi 64 位並嘗試連接到 SQL 服務器。 我對 SQL 服務器有只讀權限,所以當我連接到它時,我只提供用戶名,密碼為空。

現在,我正在嘗試將 power bi 連接到 SQL 服務器,因此我轉到“獲取數據”->“SQL Server”,然后輸入host-name: port or IP Address: port ,然后選擇數據庫選項卡並輸入用戶名,沒有密碼,因為我一開始沒有密碼,然后點擊連接,它給了我:

我們無法使用提供的憑據進行身份驗證

從它的聲音來看,您正在使用 Windows 身份驗證登錄 SQL,並且該 SQL 位於遠程服務器上。 我有一個類似的問題,我使用 Power BI 所在的遠程桌面,需要 VPN 到我的 RD 中的 PROD 環境。 問題是來自遠程的 Windows 身份驗證與服務器 SQL 不同。 即使我使用了“使用備用憑據”,它仍然不夠。 在打開 Power BI 時,您需要“欺騙”Power BI,您實際上是使用與 SQL 服務器相同的 Windows 帳戶登錄的。

  1. 將以下代碼復制並粘貼到 Power BI 作為 .bat 文件的服務器上。
  2. 仔細檢查所提供的位置是否與計算機上 Power BI 的 .exe 所在的位置相同。
  3. 運行
  4. 按照步驟。 首先添加域和密碼,然后輸入該帳戶的密碼。
  5. 它將自動打開 Power BI。 現在嘗試運行獲取數據,但這次使用“使用我當前的憑據”
@echo off
set /p id="Enter domain and user name (domain\username): "
runas /noprofile /netonly /user:%id% "C:\Program Files\Microsoft Power BI Desktop RS\bin\PBIDesktop.exe"

我的錯。 我使用了錯誤的主機名和錯誤的端口。 一旦我放了正確的,我就可以連接

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM