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

Nes*_*tor 4 web-hosting sql-server

我的网络托管提供商允许我从他们的网页设置 SQL Server 2008 数据库,然后提供一个“tcp:domain.bla.net”形式的地址,我可以使用它从任何地方进行连接。我什至可以使用 SS Management Studio!

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

Rem*_*anu 13

这里需要提醒一句:端口 1433(默认的 SQL Server 端口)会受到频繁的端口扫描和互联网上的暴力sa密码攻击。您的实例将在几个小时内被发现,并且每天都会受到多次自动攻击(我不是在开玩笑)。我强烈推荐:

  1. 使用非默认端口
  2. 强化您的 SQL Server 实例。确保你有一个非常强的sa密码,过期并轮换你的密码,禁用未使用的登录,从互联网连接时使用非系统管理员登录,在服务器端强制执行 SSL 加密要求。