sqlserver:禁止远程访问

环境:

  • 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版权协议,转载请附上原文出处链接和本声明。