【问题标题】:Can I connect to a SQL Server that is external to my network?我可以连接到网络外部的 SQL Server 吗?
【发布时间】:2010-12-13 10:54:30
【问题描述】:

我不确定这是否可能。

我的办公室电脑位于公司网络上,要访问该网络之外的任何内容,我必须提供我的用户名和密码才能通过代理。

我们最近购买了该网络外部的托管服务器,以便我们可以托管可以从任何地方访问的演示应用程序。但是,当我们需要连接到服务器以更新或处理数据库时,我们需要使用不在我们网络上的 PC,因为无法将我的用户名和密码作为连接字符串的一部分或在管理中提供控制台。

外部服务器正在运行 SQL Server 2008。

任何建议都将不胜感激,因为我不确定这是否可能。

谢谢!

【问题讨论】:

    标签: sql-server sql-server-2008 networking


    【解决方案1】:

    您可以在服务器和您要从中访问 SQL 服务器的计算机之间创建一个 http 隧道。 为组织 HTTP 隧道使用 HTTPtunnel GNU 包。 Here an example of a HTTP tunnel to connect to the MySQL server. 要连接到 SQL 服务器,您必须指定适当的端口。

    【讨论】:

    • 谢谢 Devid - 这似乎是答案,买我的网络人刚刚告诉我代理和匿名器将被公司网络击退,HTTP 隧道将属于该类别 - 这不在如果措辞不当,我的理解非常抱歉!
    • 在我的情况下,这是不可能的,尽管 Devid G 的 asnwer 可以在某些情况下工作,因此我接受了它 - 谢谢!
    【解决方案2】:

    尝试使用TeamViewer。 1.在服务器上安装TeamViewer ...在安装过程中指定一个固定的密码进行远程访问。记住或写ID(9位数字) 2. 在您的工作电脑上安装teamviewer。 连接到远程服务器 ID 和密码。

    【讨论】:

      猜你喜欢
      • 2020-07-08
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2023-03-27
      • 1970-01-01
      • 2012-12-20
      相关资源
      最近更新 更多