Sql-Server
嘗試連接到 sql server 2008 時出現“必須信任電腦以進行委派並且目前使用者帳戶必須…”錯誤
我們的管理員使用 Visual Studio 2015 設置了全新的 Windows 2012 R2 伺服器。當我嘗試從 Visual Studio 連接到現有的 sql server 2008 數據庫(在 windows 2008 r2 伺服器上執行)時,使用
Tools
->Connect to database...
,我可以輸入所有資訊,對話框檢索數據庫列表,Test Connection
工作,但是當我點擊ok
我得到:必須信任電腦才能進行委派,並且必須將目前使用者帳戶配置為允許委派
兩台伺服器都在同一個域(開發)下,我是它們的本地管理員。我的帳戶雖然位於可以訪問開發域的不同域上。
有想法該怎麼解決這個嗎?他們是指消息中的 windows 2012 伺服器還是數據庫伺服器?
順便說一句,我可以使用相同的 Windows 帳戶從另一個 Windows 2008 r2 伺服器成功連接。
更新:失敗的連接使用 Windows 身份驗證。
根據KB3000850 ,這會在安裝安全更新2992611或更新3000850後影響加入域的 Windows 8.1 電腦。
我在下面添加了以下值:
HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Cryptography\Protect\Providers\df9d8cd0-1501-11d1-8c7a-00c04fc297eb
ProtectionPolicy = 1 (DWORD)
現在我可以連接了。
我發現了一些關於此的其他文章: