环境:
- window10 x64 专业版
- sqlsever2014 x64
前言:
一般我们安装mysql或postgresql的后,它们都是默认禁止远程访问的,而sqlserver安装后是默认可以远程访问的,为了能更好的保护我们的数据库远离黑客攻击,我们需要将我们的数据库设置禁止远程访问。。。
一、首先来看一下数据库服务器的ip地址

二、观察当允许远程访问时的情况
2.1 使用本机链接:


2.2 使用局域网内其他机器链接


可以看到,都可以正常的链接。。。
三、设置sqlsever禁止远程访问
打开sqlserver管理配置器:
将tcp/ip的全部侦听,改为“否”:
切换到“IP地址”选项卡,将ip地址为127.0.0.1或::1的“已启用”设为“是”,其他的为“否”:
设置完成后,点击确定:
重启SQL sever的默认实例服务:
四、测试禁止远程访问情况:
4.1 本机使用局域网ip访问:

4.2 本机使用127.0.0.1访问:


可以看到,本机使用127.0.0.1访问并不受限制
4.3 局域网内其他机器使用ip访问:

版权声明:本文为u010476739原创文章,遵循CC 4.0 BY-SA版权协议,转载请附上原文出处链接和本声明。