Sql-Server-2014

部署 Analysis Services 項目時身份驗證失敗

  • October 1, 2019

我在 Visual Studio 2012 和 SQL Server 2014 上的 Analysis Services 項目中收到以下錯誤:

由於以下連接問題,無法將項目部署到“MyServerName\InstanceName”伺服器:身份驗證失敗。要驗證或更新目標伺服器的名稱,請在解決方案資源管理器中右鍵點擊項目,選擇項目屬性,點擊部署選項卡,然後輸入伺服器名稱。

  • 在項目-> 屬性-> 部署-> 伺服器上,它具有正確的 ServerName\InstanceName,在 SSMS 上使用相同的 ServerName\InstanceName 我可以毫無問題地連接。
  • 在數據源上,我測試了連接並成功通過
  • 將 Impersonator 使用者更改為我的使用者,即 Sysadmin

我用Google搜尋,但我發現的所有參考資料都不是認證失敗。

誰能幫我?

編輯如果我執行

telnet ipServer 2382

成功連接。

我嘗試使用 VS2019 並遇到了同樣的錯誤。

嘗試使用服務帳戶進行模擬,使用者服務是伺服器和系統管理員的管理員,但也得到相同的錯誤。

我還檢查了指南,這些修復中沒有一個對我有幫助。

好吧,在嘗試了很多東西並在微軟論壇上發帖之後

問題是我試圖從我的電腦部署到另一個域上的伺服器並且需要使用域帳戶,如果您可以連接到 SQL 實例並不重要。

我不知道為什麼“使用服務帳戶”不起作用。

我試圖從我的電腦部署到另一個域上的伺服器

要部署的 SSAS 連接始終使用 Windows 身份驗證,並且始終使用 Visual Studio 帳戶。要部署到另一個域(或無域)中的 SSAS 伺服器,請使用提供目標域憑據的“runas /netonly”啟動 SSAS。

這將在沒有模擬的情況下啟動 Visual Studio,但使用指定的憑據進行所有網路訪問。

引用自:https://dba.stackexchange.com/questions/249571