【发布时间】:2019-12-31 02:44:49
【问题描述】:
我有一个本地安装了 SSMS 的用户希望能够通过 SonicWall SSL VPN 访问远程服务器上的 SQL Db。
他可以很好地连接到VPN,RDP到SQL服务器(作为测试)很好,但不能通过SSMS连接到服务器。
到目前为止我已经尝试过:
为连接启用信任,因为它最初出现 SSL 错误。现在我们只收到“用户登录失败”错误。
直接在服务器上使用 Windows 身份验证测试他的用户,它工作正常。
在服务器配置管理器中启用名称管道和 TCP/IP。
测试通过 VPN 使用 SQL 身份验证用户登录 - 这也可以正常工作。
我确定域\用户名和密码是正确的,并通过其他几种方式进行了验证。
检查了 SQL 服务器属性并启用了允许远程连接,没有超时。
打开了 sonicwall 中从 SSLVPN 到 SQL 服务器的所有内容作为测试,没有任何改变。
尝试禁用本地和 SQL windows 防火墙,没有任何改变。
可能还有其他一些东西,但我现在不记得了。
这是 SQL Server 2014。他使用的是 SSMS 2017,但我已经在 2017 的 SQL Server 上进行了尝试,它工作正常,如上所述,他可以使用直接 SQL Server 用户通过 VPN 登录。所有其他用户只需 RDP 到 SQL Server 并以这种方式连接,因此再也不会出现这种情况,但他们不希望新员工拥有对 SQL Server 的 RDP 访问权限。
我正在使用的他的 SSMS 上的确切设置是 Active Directory - 密码和连接属性下的加密连接和信任服务器证书已检查。
SQL Server 上没有特殊或更改的端口,一切都是基本安装默认设置。
【问题讨论】:
标签: sql-server ssms vpn