接続文字列でSQL Server への接続を保護しEncrypt=True;TrustServerCertificate=True
ました。
この場合、接続時に、接続文字列のパスワードも暗号化された形式でサーバーに渡されますか?つまり、クリア テキストではありませんか?
接続文字列でSQL Server への接続を保護しEncrypt=True;TrustServerCertificate=True
ました。
この場合、接続時に、接続文字列のパスワードも暗号化された形式でサーバーに渡されますか?つまり、クリア テキストではありませんか?
はい、こちらのリンクから
クライアント アプリケーションが SQL Server に接続するときに送信される (ログイン パケット内の) 資格情報は、常に暗号化されます。SQL Server は、信頼できる証明機関からの証明書を使用します (利用可能な場合)。
もちろん、これは SSL が構成されている場合にのみ当てはまります。