【发布时间】:2015-08-26 06:37:05
【问题描述】:
我们的暂存服务器与生产服务器具有相同的设置,这意味着加密通信已打开,但是暂存服务器具有自签名证书,我们都知道除非 TrustServerCertificate=true,否则它将失败;是连接字符串的一部分。当通过 SSMS 连接时,所有其他连接详细信息都会在会话之间记住,除了附加连接参数框中的那些。
我不可避免地忘记了,得到错误,必须点击选项,然后添加...输入字符串并再次点击连接。
为什么微软决定应该记住三个选项卡中的两个,而不是第三个,这超出了我的理解。
那么如果有办法解决这个问题呢? 一些指定默认设置的配置文件? 那么如何从包含特定连接字符串的命令行启动 SSMS 并通过创建快捷方式绕过它?
或者我注定要永远……忘记。连接。错误。选项。标签。类型。连接。 ?
【问题讨论】:
-
将服务器添加为注册服务器 (Ctrl+Alt+G) 有帮助吗?您可以在连接属性选项卡中检查“加密连接”,但我没有看到其他连接参数的字段,所以我很怀疑。不过值得一试。命令行也没有通用连接字符串的参数。
-
顺便说一句:是什么阻碍了您将证书注册为客户端计算机的可信证书?
标签: sql-server ssms