完全禁用对SQL Server的远程访问

时间:2012-08-16 14:35:10

标签: sql-server-2008 remote-access

我正处于恐慌模式。今天,当导航到我的网站时,我看到网站由于SQL Server超时而崩溃(在数百万次登录尝试的攻击之后。)ASP.Net页面无法处理,因为SQL Server请求不起作用。

SQL Server 2008中是否有用于远程访问的开/关按钮?我看到了很多关于添加防火墙规则的模糊线索。我永远不需要远程访问SQL Server,所以我不需要过滤访问,我只需要将其限制为127.0.0.1。这可行吗?

4 个答案:

答案 0 :(得分:6)

在“服务器属性/连接”下,您可以取消选中

  

“允许远程连接”

盒。

答案 1 :(得分:4)

您还可以使用配置管理器

禁用tcp-ip

答案 2 :(得分:4)

1)您应该关闭“允许远程连接” - 在SQL Server Management Studio中执行此操作(右键单击服务器,属性,连接)

2)确保您的防火墙被阻止(MSSQL - 右键单击​​并将其设置为阻止)

答案 3 :(得分:1)

不要复活一个旧问题,但我最近自己遇到了这个需求。远程连接按钮是服务器到服务器的通信,通常用于执行存储过程,如前一篇文章中所述。如果您在笔记本电脑上运行SQL以用于开发目的或不支持任何外部端口,则禁用TCP / IP和命名管道的防火墙规则应该阻止外部连接。