如何通过互联网向世界公开SQL 2008数据库?

我的虚拟主机提供商允许我从他们的网页设置一个SQL Server 2008数据库,然后提供一个地址“tcp:domain.bla.net”,我可以用它来从任何地方连接。 我甚至可以使用SS Management Studio!

我的问题是,如何从我自己的服务器以这种方式公开我自己的数据库? (假设我已经有一个固定的IP)。

  • SQL Server 2012在本地networking上不可见
  • SQL Server 2012 Management Studio Express - 无服务器
  • MSSql服务器,“不可能”的错误
  • SQL Server的端口号
  • 如何加快列在Sql Server中的大型表
  • 备份SQL服务器日志到外部USB驱动器
  • 2 Solutions collect form web for “如何通过互联网向世界公开SQL 2008数据库?”

    打开防火墙上的端口1443,应该可以通过IP访问。

    这里只需谨慎一点:端口1433(默认的SQL Server端口)在互联网上受到频繁的端口扫描和暴力攻击。 您的实例将在几小时内被发现,并将每天进行多次自动攻击(我不是在开玩笑)。 我强烈build议:

    1. 使用非默认端口
    2. 加强你的SQL Server实例。 确保你有一个非常强大的sa密码,过期和旋转你的密码,禁用未使用的login,从互联网连接时使用非系统pipe理员login,强制服务器端的SSLencryption要求。
    服务器问题集锦,包括 Linux(Ubuntu, Centos,Debian等)和Windows Server服务器.