开启服务器防火墙 局域网内连接sqlserver数据库问题
在团队开发中,经常需要连接服务器上的数据库。如果服务器上防火墙关闭局域网内客户端连接是没有问题的。但但防火墙开启后数据库往往连接不上。今天刚测试了一下解决了这个问题(至少我能通过了),望各位网友多交流
先交代一下我的sqlserver数据库是2005,(2008测试了一下也可以通用)。三台服务器系统分别是2003、XP、Win7.分两步去实现,很简单。
一、对防火墙的设置:
windows2003和Xp系统开启防火墙后在‘控制面板’里找到‘防火墙’后打开有个‘例外’选项卡:图
开启服务器防火墙 <wbr>局域网内连接sqlserver数据库问题
点击‘添加端口’。名称写:SQLServer sa 端口号写sqlserver的端口号(你没修改的情况下默认是1433),注意名称是服务项SQLServer和数据库的实例sa,中间有个空格。图
添加完成后确定就ok了,对防火墙设置完成。
再说win7系统相对以上就麻烦点了。需要对防火墙里的‘入站规则’和‘出站规则’进行设置。在‘控制面板’里找到防火墙后左侧有个‘高级设置’点开后会看到‘入站规则’和‘出站规则’。图
选中‘入站规则’,点击右边的‘新建规则’在弹出的窗口里选择‘端口’选项,下一步
上面选择‘Tcp’,下面选则‘特定的本地端口’
(就是你需要添加的端口号)当然你也可以选择所有本地端口
下一步选择‘允许连接’,一直下一步、下一步就行。最后输入名称SQLServer sa 完成对入站规则的设置。
对‘出站规则’做同样的设置。这样完成win7系统下对防火墙端口的添加。
上面所提到的SQLServer sa其实就是个名字,这个可以根据用户定义,关键是对端口的添加。只要把端口添加进去即可。
二、对数据库的设置(以上操作后如果可以连接数据库了下面的就不用看了)
先说sqlserver2005.如果你的数据库安装后一直没有修改过就需要看这里了。在系统程序里找到sqlserver2005,在‘配置工具’里找到‘sqlserver 外围应用配置器’ 图
选择‘远程连接’选择‘本地连接和远程连接’即可。一般刚装完后默认的只有本地连接。需要把远程连接加上
点击确定即可。完成设置,如果连不上,重启一下电脑试试,应该可以的。
关于sqlserver2008 :
打开数据库在“管理”“策略”“外围应用配置器”点击右键,选择“评估”一下就可以了
评估一下就好了
好了,不管是2003、Xp、还是win7,sqlserver2005和sqlserver2008都适用
开启服务器防火墙 局域网内连接sqlserver数据库问题相关推荐
- 解决开启服务器防火墙导致ftp不能连接的问题
解决开启服务器防火墙导致ftp不能连接的问题 参考文章: (1)解决开启服务器防火墙导致ftp不能连接的问题 (2)https://www.cnblogs.com/cuozhixu/p/6094393 ...
- 局域网内连接MySQL
2019独角兽企业重金招聘Python工程师标准>>> 局域网内连接MySQL 博客分类: MySQL MySQL局域网连接grant 我们都知道连接MySQL一般用的语句就是 jd ...
- nodejs操作sqlserver数据_nodejs基于mssql模块连接sqlserver数据库的简单封装操作示例...
本文实例讲述了nodejs基于mssql模块连接sqlserver数据库的简单封装操作.分享给大家供大家参考,具体如下: 注意:开启sqlserver服务器允许远程连接的步骤,自行百度,很多经验,no ...
- nodejs操作sqlserver数据_实例分析nodejs基于mssql模块连接sqlserver数据库的简单封装操作...
本文主要介绍了nodejs基于mssql模块连接sqlserver数据库的简单封装操作,结合实例形式分析了nodejs中mssql模块的安装与操作sqlserver数据库相关使用技巧,需要的朋友可以参 ...
- ASP.NET中新建MVC项目并连接SqlServer数据库实现增删改查
场景 ASP.NET中MVC编程模式简介与搭建HelloWorld项目: https://blog.csdn.net/BADAO_LIUMANG_QIZHI/article/details/10679 ...
- php+sqlserver之如何连接sqlserver数据库
如果说用php去开发一个网站的话,大家都会想到使用数据库mysql,跟php搭配,网上很多源码都是采用了php+mysql的方式配合开发.最近刚好有一个需求,就是使用sqlserver当数据库去开发一 ...
- 从零开始的java连接sqlserver数据库教程
通过java连接sqlserver数据库教程 使用的数据库是SQL Server 2008,实现利用java对数据库进行操作. 需要做的准备: SQL Server 2008.JDBC驱动包(sqlj ...
- .net mvc html访问数据库,ASP.NET中新建MVC项目并连接SqlServer数据库实现增删改查
场景 ASP.NET中MVC编程模式简介与搭建HelloWorld项目: 在上面使用MVC搭建起来Hello World项目后,怎样连接SqlServer数据库并实现增删改查. 这里使用的是Visua ...
- c语言 mysql_bind,C语言连接SQLSERVER数据库
第一步:配置ODBC.在配置ODBC时有用户DSN.系统DSN.和文件DSN三种方法,为了稳妥起见,采用系统DSN. DSN的名字叫LocalServer,帐号:sa,密码123456 第二步:打开V ...
- Java通过JDBC来连接SqlServer数据库
Java通过JDBC来连接SqlServer数据库 0. 安装配置Java运行的环境,就不废话了 1. 下载JDBC的驱动程序http://msdn.microsoft.com ...
最新文章
- ajax 更新模型数据_PyTorch视觉工具包torchvision重大更新!支持各种检测模型、分割模型,还有许多数据集...
- 基于Ocelot的gRpcHttp网关
- ReviewForJob——堆排序
- 天知道-网络应用-Vue小案例-黑马程序员
- PHP正则JSESSIONID,会话状态保持,JSESSIONID,COOKIE,URL重写
- python 打开pdf文件_Python读取PDF文件--pdfminer
- 說說俺的FTP Server服務器
- 推荐几个长期有效的免费服务器和免费vps游戏服务器亲测再用
- 2022乐抖网络验证授权系统源码+实测可用
- python爬取苏宁易购--jsonpath方法
- 云智慧透视宝PHP应用性能监控实现原理
- 树莓派4b 3.5inch显示屏+远程+FTP+建站
- Android: 如何切换 SCO 链路。
- PCI GXL系统测试报告1(支持混合传感器)
- 网络工程设计教程系统集成方法第3版-第1章 网络工程设计概述
- 关于Eclipes上Servlet程序404的问题
- 进行范围查找的折半查找法
- React 学习笔记
- 钟薛高的贵,蜜雪冰城的“我爱你”,新消费品牌如何打造记忆点?
- cron表达式 每隔55分钟_如何用crontab每5分钟执行一次