12

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

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

4

4 回答 4

6

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

“允许远程连接”

盒子。

于 2012-08-16T14:39:00.510 回答
5

您还可以使用配置管理器禁用 tcp-ip

于 2012-08-16T14:59:43.000 回答
4

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

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

于 2014-11-24T06:36:58.040 回答
1

不要复活一个老问题,但我最近自己也遇到了这种需求。远程连接按钮是服务器到服务器的通信,通常用于执行存储过程,例如上一篇文章中提到的。如果您出于开发目的或独立服务器在笔记本电脑上运行 SQL 并且不希望 SQL 侦听任何外部端口,则禁用 TCP/IP 和命名管道的防火墙规则应阻止外部连接。

于 2018-06-07T17:49:21.970 回答