今天在服务器上查看网络的连接情况(netstat /ano),看到一堆TIME_WAIT的连接,都是往1433端口的连接,显然这是恶意的连接,所以为了服务器数据库的安全,有必要关闭数据库的远程连接功能,而且数据库和网站刚好部署在同一台机器上,所以不影响使用。
1>.指向“开始->程序->Microsoft sql Server 2005->配置工具->sql Server 外围应用配置器”
2>.在“sql Server 2005 外围应用配置器”页,单击“服务和连接的外围应用配置器”
3>.然后单击展开“database engine"(数据库引擎), 选中“远程连接”,在右边选中“仅本地连接”。
单击“应用”,您会看到下消息: “直到重新启动数据库引擎服务后,对连接设置所做的更改才会生效。”,单击“确定”按钮返回
4>.展开“数据库引擎”, 选中“服务”,在右边单击“停止”,等到 MSsqlSERVER 服务停止,然后单击“启动”,重新启动MSsqlSERVER 服务。
关闭远程连接之后,可能需要更改Web.config的数据库连接参数,其中connectionString中的server,需要更改为.(一个点),而127.0.0.1或者localhost或者IP地址都不行。
版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 [email protected] 举报,一经查实,本站将立刻删除。