Sql server 如何通过SQLServerManagementStudio连接到外部数据库?
所以我有一个服务器,由外部托管提供商托管。要在服务器上工作,我只需要使用IP地址、用户名和密码进行远程连接。当我远程连接时,我可以打开SQLServerManagementStudio并处理数据库。我使用:Sql server 如何通过SQLServerManagementStudio连接到外部数据库?,sql-server,sql-server-2008,Sql Server,Sql Server 2008,所以我有一个服务器,由外部托管提供商托管。要在服务器上工作,我只需要使用IP地址、用户名和密码进行远程连接。当我远程连接时,我可以打开SQLServerManagementStudio并处理数据库。我使用: Server Name: (local) Authentication: Windows Authentication Username: SERVER\Administrator (Administrator is the username to remote connect) 我想从本
Server Name: (local)
Authentication: Windows Authentication
Username: SERVER\Administrator (Administrator is the username to remote connect)
我想从本地计算机上的SQL server连接到服务器数据库。显然,我不能使用(本地)
作为服务器名,也不能使用Windows身份验证
我对这样的配置很糟糕,我真的不知道该搜索什么。我是否需要在我的服务器上的SQL Server中设置某些内容?或者我可以使用服务器的凭据进行连接吗?您可能无法执行此操作,因为防火墙将阻止SQL server通过的端口进行通信。托管提供商可能不会允许这种流量通过防火墙,因为这是一个很大的安全风险 从本质上讲,您必须使用远程桌面
另一种可能是VPN安排或SSH隧道。查看您的提供商是否支持IPSEC VPN。如果您可以设置VPN,那么您应该能够通过这种方式连接到服务器 将有两个问题
如果没有某种VPN或其他隧道,1是不容易到达的。设置SQL Server用户后,只需尝试通过IP地址而不是(本地)连接到计算机。因此根本无法获取数据库的连接字符串,只需查看它是否阻塞了端口?@Steven-我向您保证,端口已被阻塞。如果奇迹不是这样,你需要找一个新的主人。