.net SQL Server密码也是加密发送的吗

.net SQL Server密码也是加密发送的吗,.net,sql-server,.net,Sql Server,我已使用Encrypt=True保护与SQL Server的连接;TrustServerCertificate=True 在连接字符串中 在这种情况下,连接时,连接字符串中的密码是否也以加密形式传递到服务器,即不是明文形式?仅当SQL server设置为使用SSL时,密码才会加密: 我相信Encrypt=True设置只会在web.config文件中将字符串标记为已加密。是,从这个 客户端启动时传输的凭据(在登录数据包中) 连接到SQL Server的应用程序总是加密的。SQL Server 将

我已使用
Encrypt=True保护与SQL Server的连接;TrustServerCertificate=True
在连接字符串中


在这种情况下,连接时,连接字符串中的密码是否也以加密形式传递到服务器,即不是明文形式?

仅当SQL server设置为使用SSL时,密码才会加密:

我相信Encrypt=True设置只会在web.config文件中将字符串标记为已加密。

是,从这个

客户端启动时传输的凭据(在登录数据包中) 连接到SQL Server的应用程序总是加密的。SQL Server 将使用来自受信任的证书颁发机构的证书,如果 可用

当然,只有在配置了SSL时才是这样