我Encrypt=True;TrustServerCertificate=True
在连接字符串中保护了与 SQL Server 的连接。
在这种情况下,连接时,连接字符串中的密码是否也以加密形式传递给服务器,即不是明文?
我Encrypt=True;TrustServerCertificate=True
在连接字符串中保护了与 SQL Server 的连接。
在这种情况下,连接时,连接字符串中的密码是否也以加密形式传递给服务器,即不是明文?
是的,从这个链接
客户端应用程序连接到 SQL Server 时传输的凭据(在登录数据包中)始终是加密的。SQL Server 将使用来自受信任的证书颁发机构的证书(如果可用)。
当然,这只有在配置 SSL 时才成立。