2017-08-26 12 views
3

昨日、常に暗号化された証明書が機能しなくなりました。私のアプリケーションは停止した。私がアプリケーションから得た唯一の応答は、タイムアウトエラーでした。SQL Server 2016常に暗号化された証明書が停止しました。タイムアウトエラー

pwdが暗号化されているユーザーテーブルを持つdatabaseがあります。 Webサーバーには、アプリケーションプールユーザーの個人証明書ストアに常に暗号化された証明書がインストールされています。アプリケーションが突然ログインの詳細を確認できなくなるまで、これはすべてのことになっていました。

アプリケーションプールユーザーとしてMMCを開いて問題を解決し、現在のUser\Personal\Cerificatesストアの更新をクリックします。

誰でもこの問題が発生しましたか?もしそうなら、それをどうやって解決しましたか?のように、どうやってそれが再び起こるのを防ぐのですか?

+0

これは昨日も起こりました。問題を解決するためにpowershellコマンド "Get-ChildItem cert:\ CurrentUser \ My"を使用しました。 –

+0

SQL Serverフォーラムでこのスレッドを作成しました:https://social.msdn.microsoft.com/Forums/sqlserver/en-US/3874aa2f-0bc4-434d-a74e-6e7d2e7799a6/sql-server-2016-always-encrypted -certificate-stopped-working?forum = sqlsecurity#8f3f1626-0024-47e0-9c6c-5a1ed93a4df0 –

答えて

3

IIS(インターネットインフォメーションサービス)、アプリケーションプール、詳細設定、プロセスモデルでは、Load user profile = trueを設定します。解決済み:-)

+0

これで、あなたは答えの隣にあるチェックマークをチェックすることであなた自身の答えを受け入れることができます。 –

関連する問題