質問: sqlserver管理ツールからの接続を常に暗号化する 「接続の暗号化」チェックボックスがデフォルトでオフになっているように見えることに気づきました。これをデフォルトでチェックする方法はありますか?
回答: これによると stackoverflow post 、forceencryptionをyesに設定してサーバーレベルの設定(以下で参照)を構成している場合、それは暗号化された接続を強制しますssms gui encrypt connectionそのサーバーに接続する前に、オプションがチェックされているかどうか。これは、「暗号化された接続」がssmsgui内でチェックされている実際のオプションよりも重要である人々にとっては十分な回避策である可能性があります。 データベースエンジン(sql server構成マネージャー)への暗号化された接続を有効にする によると、次のように実行します。 暗号化された接続を受け入れるようにサーバーを構成するには sql server構成マネージャーで、sql serverネットワーク構成を展開し、プロトコルを右クリックして、プロパティを選択します。 プロトコルプロパティダイアログボックスの証明書タブで、証明書ボックスのドロップダウンから目的の証明書を選択し、[〜# 〜] ok [〜#〜]。 フラグタブのforceencryptionボックスで、はいを選択し、[〜#〜] ok [〜#〜]をクリックしてダイアログボックスを閉じます。 sqlserverサービスを再起動します。 暗号化された接続を要求するようにクライアントを構成するには 元の証明書またはエクスポートされた証明書ファイルのいずれかをクライアントコンピューターにコピーします。 クライアントコンピューターで、証明書スナップインを使用して、ルート証明書またはエクスポートされた証明書ファイルのいずれかをインストールします。 コンソールペインで、sql serverネイティブクライアントの構成を右クリックし、[プロパティ]をクリックします。 [フラグ]ページの[プロトコル暗号化を強制する]ボックスで、[はい]をクリックします。 ソース