メモ SQL Server への接続が暗号化されているかを確認する

昨日聞かれたのでちょろっと調べてみました。

まあ固いのは、通信の中身を見るのが確実ですね。
SQL Server の 動的管理ビュー(DMV) でも確認出来るようです。
sys.dm_exec_connections (TRANSACT-SQL) | Microsoft Docs

ローカルの SQL ServerSSL証明書入れるの面倒だったので、Azure SQL DB で試してます。

select * from sys.dm_exec_connections where auth_scheme = 'SQL'

f:id:odashinsuke:20180714104007p:plain

encryption - How can I check if connection to Sql Server is encrypted? - Database Administrators Stack Exchange