1433端口为何隐蔽?必要情况下如何设置开放?

1433端口是SQL Server默认的端口,基于TCP协议用于供SQL Server对外提供服务。但是,1433端口的安全性不能保证,易受******。

微软系统为保护系统安全,通常是把1433端口隐蔽。但在某些情况下,需要开启1433端口进行连接SQL Server。

如何开启1433端口?下面介绍开启1433端口的方案。

一、打开SQL Server Configuration Manager或SQL Server配置管理器

如果电脑上没有,就双击打开C盘中的这个程序:

C:/Windows/SysWOW64/SQLServerManager10.msc

SQL Server 2008一般默认的端口为 1433 ,但有时会遇到无法连接端口1433的问题,检查端口1433是否启用的方法为:开始–>输入cmd –>回车–>telnet localhost 1433->回车

出现黑屏,表示本机连接端口1433成功。

否则按照以下顺序进行配置:

1)关闭数据库引擎

打开配置管理器,找到 SQL Server(SQEXPRESS),右键单击选择停止,即可停止数据库引擎

2)配置服务器端和客户端的TCP/IP协议:

在SQL Server网络配置中选择SQLEXPRESS的协议,选择TCP/IP,右键单击,选择属性

选择IP 地址选项卡

把"IP1"和"IP2"中"TCP端口"为1433,"已启用"改为"是"

把“IP地址”下“IPALL”的端口改为“1433”。

3)SQL Native Client 10.0 配置->客户端协议->TCP/IP

4)开启数据库引擎

这样就开启了1433的端口了

特别注意:属性栏中除了要改IP1、IP2外,也要改IPALL(它在属性栏的最后面),把IPALL的端口也设置为1433!

二、在防火墙中开放1433

1)WIN+X调出系统配置菜单,选择控制面板;

2)选择windows 防火墙;

3)点击左侧的“高级设置”选项;

4)设置入站规则(入站规则:别人电脑访问自己电脑;出站规则:自己电脑访问别人电脑),点击“新建规则”,点选“端口”,单击 “下一步”,在出入站中都添加1433端口;

5)选择相应的协议,如添加1443端口,选择TCP,在本地端口处输入1443;

6)选择“允许连接”,点击“下一步”;

7)勾选“域”,“专用”,“公用”,点击“下一步”;

8)输入端口名称,点“完成”即可。

三、重启SQL Server(SQLEXPRESS)

打开SQL Server Configuration Manager,点击左侧的SQL Server服务,然后在右边就会出现SQL Server(SQLEXPRESS),右键点击重启。

原文地址:https://blog.51cto.com/1086869/2455448

时间: 2024-11-05 21:45:53

1433端口为何隐蔽?必要情况下如何设置开放?的相关文章

lls 在* 80端口已经绑定的情况下,批量加域名到*80端口

首先,在IIS新建一个网站,绑定一个IP 然后找到路径 C:\Windows\System32\inetsrv\config\applicationHost.config   (不同服务器路径不同.要找到applicationHost.config) 然后编辑要添加的内容 <binding protocol="http" bindingInformation="*:80:bvxrv.men" /> <binding protocol="h

UIImageView 在切图规范的情况下不用设置frame

UIImageView本身是没有frame的,所以UIImageView不用设置frame,UIImageView的fram由它内部的图片决定,所以当要更改UIImageView的大小显示的时候,更改相应的UIImageView的image就可以了,今天因为这个问题耽误了一段时间来找原因,实例:图标上的大小红点的控制.

linux下如何设置环境变量PATH

Ubuntu Linux 环境变量PATH设置 0人收藏此文章,收藏此文章 发表于2小时前 , 已有2次阅读 共0个评论0人收藏此文章 Ubuntu Linux系统环境变量配置文件: /etc/profile : 在登录时,操作系统定制用户环境时使用的第一个文件 ,此文件为系统的每个用户设置环境信息,当用户第一次登录时,该文件被执行. /etc /environment : 在登录时操作系统使用的第二个文件, 系统在读取你自己的profile前,设置环境文件的环境变量. ~/.profile :

端口限制情况下php+xdebug环境配置

PHP程序在开发的时候调试是比较方便的,大体情况下,输出,打log是可以解决几乎所有问题. 但是还不够,有些问题,用打log的形式定位问题是相当痛苦的事情,有些时候测试环境没配好的话,你可能需要做许多的准备,才能跑一次调试,然后各种log看的头晕. Xdebug是一个可以用于PHP断点调试的强大工具,可以大大缩短定位问题的时间,而且一步步的调试,更容易发现一些,你很难注意到的潜在问题. 背景: 1.公司内网,动态ip,有很多的接口权限都是需要对应的网络策略的,代码框架并没有很好的支持生产环境和测

为数据库服务器开通1433端口

1.一般情况下,开通其他端口,我们直接从"控制面板"->"Windows 防火墙"->“高级设置”->在打开的新窗口中添加“入站规则”.“出站规则”. 2.之后使用命令telnet localhost 1433,试一下,是否自动跳转到一个内屏幕中,如果跳转就证明可以了. 备注:使用telnet命令,需要安装telnet客户端: 或者使用netstat -a 查找已经开通的端口中是否包含“1433”. 遗憾的是,我们到目前为止并没有telnet(监听

由1433端口入侵,浅谈sqlserver安全 (转)

前几日笔者在家里的PC上安装了Windows7旗舰版的操作系统,顺便搭了sqlserver2008和vs2010的开发环境,本打算业余时 间可以方便开发.学习.可是不尽人意啊!用了不到两天,居然突然出现一个新建的系统用户,还是管理员组的.晕死了,机器让人给挂马了,成了“肉鸡,养马 场”...仔细排查后(看Windows日志,sqlserver日志等),初步推断:是某位无聊的“黑客”同志,通过扫描器踩点后,然后用“1433端 口入侵工具”去找sa用户弱口令,挂上“黑客字典”,弱口令一会儿就可以算出

如何打开1433端口的解决方法

这篇文章主要针对Win2003系统安装SQL Sever2000后1433端口未开放,如何打开1433端口的解决方法. 用了几年的Windows2003和SQL Server2000了,不过这个问题倒是头次遇到.最近调试一个JSP+SQL2000WEB程序遇到个现象,在Win2003简体中文服 务器版上安装SQL Server2000,默认安装,一切正常,但是在安装完成后Tomcat运行正常,JSP程序却无法连接SQL2000数据库,查看端口,1433端口居然未开放,当然 更不用说远程连接了.

SQL Server 2012开启TCP/IP登录,并且启用默认的1433端口

客户端应用程序可以使用 TCP/IP.命名管道.VIA 或共享内存协议连接到 Microsoft SQL Server.可以通过使用 SQL Server Native Client dll 中包含的客户端网络库来实现这些协议.若要配置 SQL Server 客户端,请使用 SQL Server 配置管理器,它是新的 Microsoft 管理控制台 (MMC) 管理单元,可从"开始"菜单或从计算机管理实用工具中找到.SQL Server 配置管理器提供了有关客户端网络协议的信息,并可以

WCF服务在高并发情况下报目标积极拒绝的异常处理 z

http://www.cnblogs.com/kklldog/p/5037006.html wcf的监控服务,偶尔监控到目标服务会报一个目标积极拒绝的错误.一开始以为服务停止了,上服务器检查目标服务好好的活着.于是开始查原因. 一般来说目标积极拒绝(TCP 10061)的异常主要是2种可能: 1:服务器关机或者服务关闭 2:Client调用的端口错误或者服务器防火墙没开相应的端口 但是我们的服务本身是可以调用的,只是偶尔报这个错误,说明并不是这2个问题造成的.继续google,在stackove