web-dev-qa-db-ja.com

SQL Server 2008に接続しようとすると、「コンピューターは委任に対して信頼されている必要があり、現在のユーザーアカウントは...」エラー

私たちの管理者は、Visual Studio 2015を使用して新しいWindows 2012 R2サーバーをセットアップしました。 Tools -> Connect to database...、すべての情報を入力でき、ダイアログはデータベースのリストを取得します。 Test Connection 動作しますが、クリックすると ok 私は得ます:

コンピューターは委任に対して信頼されている必要があり、現在のユーザーアカウントは委任を許可するように構成する必要があります

両方のサーバーは同じドメイン(開発)の下にあり、私は両方のローカル管理者です。私のアカウントは、開発ドメインにアクセスできる別のドメインにあります。

これを修正する方法に関するアイデアはありますか?メッセージでWindows 2012サーバーまたはデータベースサーバーを参照していますか?

補足として、同じWindowsアカウントを使用して別のWindows 2008 R2サーバーから正常に接続できます。

更新:失敗した接続はWindows認証を使用します。

8
costa

KB300085 によると、これは、セキュリティ更新プログラム2992611または更新プログラム0085をインストールした後、ドメインに参加しているWindows 8.1コンピューターに影響します。

以下の値を追加しました:

_HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Cryptography\Protect\Providers\df9d8cd0-1501-11d1-8c7a-00c04fc297eb_

ProtectionPolicy = 1 (DWORD)

これで接続できます。

これに関する他の投稿をいくつか見つけました。

https://blog.sqlauthority.com/2017/04/01/sql-server-system-security-cryptography-cryptographicexception-error-generating-xml-document/

https://social.technet.Microsoft.com/Forums/windows/en-US/47faab6b-d717-4068-bee4-c694811e0066/credential-manager-problems-error-0x80090345?forum=w8itpronetworking

8
costa