无法远程服务器数据库 1433端口被禁用
服务器屏蔽139、445、1433、1434端口

服务器屏蔽139、445、1433、1434端口网吧技术果你对策略一点都不懂,那么可以按照下面一步一步地完成禁用端口。
1.开始->控制面板(或者管理)->管理工具->本地安全策略2.右击"Ip安全策略,在本地计算机", 选择"管理IP 筛选器表和筛选器操作",<就可以启动管理IP 筛选器表和筛选器操作对话框>3.在"管理IP 筛选器表"中,按"添加"按钮<打开了IP筛选器列表>4.在⑴名称(N) 下面添上"关闭系统风险端口" <任何名字都行,只要你知道就行> 描述(D) 也写上"关闭系统风险端口"⑵添加按扭<进入ip筛选向导>⑶惦记下一步<进入筛选向导>⑷在源地址(s): 出选择下拉里的第二项"任何ip 地址" 下一步⑸在目标地址(D): 选上"我的ip 地址" 下一步⑹选择协议类型(S): 把"任意"选改为"tcp" 下一步⑺设置ip协议断口: <可以看到很相似的两组选项>选择到此端口(O)<注意不是从此端口(R)> 添上你要禁止的端口"139" 下一步⑻完成5 <止此回到了筛选列表窗口,可以看到筛选器(S)窗口有了信息>看完了吗? 按确定按扭呵呵..<将回到了"管理IP 筛选器表和筛选器操作"窗口>6 惦记"管理筛选器操作" 同4 中的⑴⑵⑶<将进入:"筛选器操作"窗口7 呵呵当然是选择第二个"阻止"了"下一步"--> "完成"8 <回到了"管理IP 筛选器表和筛选器操作"窗口>惦记"关闭"按扭9 <回到了本地安全设置窗口>右击"Ip安全策略,在本地计算机", 选择"创建ip安全策略"同4 中的⑴⑵⑶进入"为此安全规则设置初始身份验证方法不管他<使用默认项"Active Directory 默认值(Kerberos V5 协议)>下一步10 出现一个警告窗口"只有当这个规则在一台为域成员的计算机上Kerberos 才有效。
无法远程访问数据库的原因

无法远程访问数据库的原因
当我们尝试远程访问数据库时,有时会遇到无法连接的问题。
这可能是由于多种原因导致的。
以下是几个常见的原因:
1. 防火墙配置:防火墙是一种用于保护计算机网络安全的安全机制。
如果你的计算机或服务器上运行着防火墙,并且没有正确配置以允许数据库远程访问,那么你将无法连接到数据库。
在这种情况下,你需要检查防火墙配置,并确保允许数据库的远程访问。
2. 网络连接问题:在进行远程数据库访问时,网络连接是至关重要的。
如果服务器与客户端之间存在网络连接问题,那么你将无法建立连接。
首先,确保你的网络连接是正常的,然后检查是否存在网络故障或连接问题。
3. IP地址和端口配置:数据库服务器通常使用特定的IP地址和端口号进行连接。
如果你尝试使用错误的IP地址或端口号连接数据库,将导致连接失败。
确保你使用正确的IP地址和端口号,并且在连接时没有输入错误。
4. 访问权限:数据库服务器通常需要授权才能进行访问。
如果你没有正确的用户名和密码进行远程访问,将无法连接到数据库。
确保你已经获得了正确的访问权限,并且输入了正确的用户名和密码。
若遇到无法远程访问数据库的情况,以上列举的原因可能是导致连接失败的主要因素。
通过仔细检查这些可能原因,你应该能够解决访问数据库的问题,并成功建立远程连接。
会员软件连接服务器端口1433

客户断登录不了系统,连接不上服务首先要在运行里面telnet 1433端口看是否通,(telnet 服务器IP 1433)如果不通说明是连接服务器SQl端口的问题(默认端口1433)原因可能是公司网络问题也可能是本机器端口限制问题。
打开端口的方法如下
1.检测下系统windows防火墙是开启。
“在控制面板中—windows防火墙”打开然后选择关闭然后确定即可。
(如果防火墙不想关闭,那么点击启用---然后点击例外,增加1433端口.)
增加1433端口的增加方式:
2.打开一个网页然后输入自己路由的网关比如:192.168.0.1 然后回车提示输入用户名密码一般是admin 密码是admin
然后进入点击安全设置中的防火墙设置第一项“开启防火墙(防火墙的总开关)”不勾上即可
设置好后重启机器然后在让他在运行里面输入cmd 然后回车然后在输入telnet 122.115.33.175 1433。
如果是
光标不停的一闪闪说明连接服务器运行正常。
即可操作软件。
1433端口问题

1433端口是否被封方法服务器技术2008-07-08 09:44:11 阅读2181 评论0 字号:大中小订阅[ALAha自写文章]1.直接用命令:在开始-运行里面输入cmd,再次输入netstat -na查看服务器开放的端口,并且可以看到现在正在连接的端口,查询其中是否有1433端口2.防火墙的问题虽然端口开通了,但是在防火墙上如果关闭,那么远程1433连接无法登录到服务,连接MSSQL数据库的。
我们下面来查看防火墙。
打开本地连接-选择属性-选择高级,打开设置,可以查看防火墙是否关闭,如果已经关闭,请直接跳到第3步骤进行查询,如果是打开我们,继续下面的操作。
打开防火墙,到例外下面看,1433端口是否开通,如果没有,那么我们就需要打开一个1433的端口【如下图】这样OK了,远程客户端就可以1433登录了,如果还是不可以,那么我们转入第3.3.安全策略的检查安全策略包,也就是在本地安全策略里面所运行的一些策略,有时候会封杀一些端口,以便于服务器的安全,特别是用7I24的服务器,1433的远程登录是封杀的,下面我们看下7I24的策略包,当然这个也是好东西,可以对于菜鸟来說,对于不知道怎么封杀一些端口,可以直接运行这个策略包7I24策略包的安装在开始--管理工具--本地安全策略--IP安全策略菜单中的“操作”--导入策略将"星外虚拟主机管理平台IPset"导入,然后指派它,您也可以自己修改,增加一些你要封锁的端口。
查看被封端口,双击策略这样就可以哪些被关和哪些没有被封杀的端口,显然我们可以看到1433的端口是被封的,所以我们在安装7I24的时候,不知道为什么远程登录不了的原因就在这里了!【如下图】这样我们把他删除掉,并且在OPRN里面打开这个端口,这样远程就可以登录到服务器的数据库了!大功告成【如下图】。
远程连接sqlserver2000无法打开1433端口的解决办法

如果你的sq l server 2000远程连接时,无法打开1433端口,请按照以下顺序进行检查和修正:1.如果你是wi n2003,那么一定要安装sql的补丁sp3a检查你的SQ L有没有打补丁,没有的话要打上补丁,检查的方法是在查询分析器中运行:select @@versio n如果出来的版本号是8.00.760以下,则表明你未安装sp3的补丁,要装上.SQL补丁下载:全部补丁的位置http://www.micros /downlo ads/detail s.aspx?displa ylang=zh-cn&Fam ily ID=9032f608-160a-4537-a2b6-4cb265b80766注意下载后,执行的时候是解压,要在解压后的目录中执行setup.bat才是真正的安装2.SQL Server连接中的四个最常见错误:一."SQL Server不存在或访问被拒绝"这个是最复杂的,错误发生的原因比较多,需要检查的方面也比较多.一般说来,有以下几种可能性:1,SQL Server名称或IP地址拼写有误2,服务器端网络配置有误3,客户端网络配置有误要解决这个问题,我们一般要遵循以下的步骤来一步步找出导致错误的原因.============= 首先,检查网络物理连接 =============ping <服务器IP地址/服务器名称>如果 ping <服务器IP地址> 不成功,说明物理连接有问题,这时候要检查硬件设备,如网卡,HUB,路由器等.还有一种可能是由于客户端和服务器之间安装有防火墙软件造成的,比如 ISA Server.防火墙软件可能会屏蔽对 ping,telnet等的响应因此在检查连接问题的时候,我们要先把防火墙软件暂时关闭,或者打开所有被封闭的端口.如果ping <服务器IP地址> 成功而,ping <服务器名称>失败则说明名字解析有问题,这时候要检查 DNS 服务是否正常.有时候客户端和服务器不在同一个局域网里面,这时候很可能无法直接使用服务器名称来标识该服务器,这时候我们可以使用HO STS文件来进行名字解析,具体的方法是:1.使用记事本打开HOST S文件(一般情况下位于C:\WINNT\system32\driver s\etc).添加一条IP地址与服务器名称的对应记录,如:172.168.10.24 myserv er2.或在 SQL Server的客户端网络实用工具里面进行配置,后面会有详细说明.============= 其次,使用telnet命令检查SQ L Server服务器工作状态=============telnet <服务器IP地址> 1433如果命令执行成功,可以看到屏幕一闪之后光标在左上角不停闪动,这说明 SQL Server服务器工作正常,并且正在监听1433端口的 TCP/IP 连接如果命令返回"无法打开连接"的错误信息,则说明服务器端没有启动SQL Server服务,也可能服务器端没启用TCP/IP 协议,或者服务器端没有在 SQL Server默认的端口1433上监听.=============接着,我们要到服务器上检查服务器端的网络配置,检查是否启用了命名管道.是否启用了TCP/IP 协议等等 =============可以利用 SQL Server自带的服务器网络使用工具来进行检查.点击:程序 -- Micros oft SQL Server -- 服务器网络使用工具打开该工具后,在"常规"中可以看到服务器启用了哪些协议.一般而言,我们启用命名管道以及TCP/IP 协议.点中 TCP/IP 协议,选择"属性",我们可以来检查 SQK Server服务默认端口的设置一般而言,我们使用 SQL Server默认的1433端口.如果选中"隐藏服务器",则意味着客户端无法通过枚举服务器来看到这台服务器,起到了保护的作用,但不影响连接.============= 接下来我们要到客户端检查客户端的网络配置============= 我们同样可以利用 SQL Server自带的客户端网络使用工具来进行检查,所不同的是这次是在客户端来运行这个工具.点击:程序 -- Micros oft SQL Server -- 客户端网络使用工具打开该工具后,在"常规"项中,可以看到客户端启用了哪些协议.一般而言,我们同样需要启用命名管道以及 TCP/IP 协议.点击 TCP/IP 协议,选择"属性",可以检查客户端默认连接端口的设置,该端口必须与服务器一致.单击"别名"选项卡,还可以为服务器配置别名.服务器的别名是用来连接的名称, 连接参数中的服务器是真正的服务器名称,两者可以相同或不同.别名的设置与使用HOS TS文件有相似之处.通过以上几个方面的检查,基本上可以排除第一种错误.-----------------------------------------------------------------------------二."无法连接到服务器,用户xxx登陆失败"该错误产生的原因是由于SQL Server使用了"仅 Window s"的身份验证方式,因此用户无法使用SQL Server的登录帐户(如 sa )进行连接.解决方法如下所示:1.在服务器端使用企业管理器,并且选择"使用 Window s 身份验证"连接上 SQL Server在企业管理器中--右键你的服务器实例(就是那个有绿色图标的)--编辑SQLServer注册属性--选择"使用wind ows身份验证"2.展开"SQL Server组",鼠标右键点击SQL Server服务器的名称,选择"属性",再选择"安全性"选项卡3.在"身份验证"下,选择"SQL Server和 Window s ".4.重新启动SQ L Server服务.在以上解决方法中,如果在第 1 步中使用"使用 Window s 身份验证"连接 SQL Server失败,那就通过修改注册表来解决此问题:1.点击"开始"-"运行",输入rege dit,回车进入注册表编辑器2.依次展开注册表项,浏览到以下注册表键:[HKEY_L OCAL_MACHI NE\SOFTWA RE\Micros oft\MSSQLS erver\MSSQLS erver]3.在屏幕右方找到名称"LoginM ode",双击编辑双字节值4.将原值从1改为2,点击"确定"5.关闭注册表编辑器6.重新启动SQ L Server服务.-==========此时,用户可以成功地使用sa在企业管理器中新建S QL Server注册,但是仍然无法使用Win dows身份验证模式来连接SQ L Server.这是因为在SQL Server中有两个缺省的登录帐户:BUILTI N\Admini strat ors<机器名>\Admini strat or 被删除.要恢复这两个帐户,可以使用以下的方法:1.打开企业管理器,展开服务器组,然后展开服务器2.展开"安全性",右击"登录",然后单击"新建登录"3.在"名称"框中,输入 BUILTI N\Admini strat ors4.在"服务器角色"选项卡中,选择"System Admini strat ors"5.点击"确定"退出6.使用同样方法添加 <机器名>\Admini strat or 登录.说明:以下注册表键:HKEY_L OCAL_MACHI NE\SOFTWA RE\Micros oft\MSSQLS erver\MSSQLS erver\LoginM o de的值决定了S QL Server将采取何种身份验证模式.1.表示使用"Window s 身份验证"模式2.表示使用混合模式(Window s 身份验证和SQL Server身份验证).三.提示连接超时如果遇到第三个错误,一般而言表示客户端已经找到了这台服务器,并且可以进行连接,不过是由于连接的时间大于允许的时间而导致出错.这种情况一般会发生在当用户在In terne t上运行企业管理器来注册另外一台同样在I ntern et上的服务器,并且是慢速连接时,有可能会导致以上的超时错误.有些情况下,由于局域网的网络问题,也会导致这样的错误.要解决这样的错误,可以修改客户端的连接超时设置.默认情况下,通过企业管理器注册另外一台SQL Server的超时设置是 4 秒,而查询分析器是 15 秒(这也是为什么在企业管理器里发生错误的可能性比较大的原因).具体步骤为:企业管理器中的设置:1.在企业管理器中,选择菜单上的"工具",再选择"选项"2.在弹出的"SQL Server企业管理器属性"窗口中,点击"高级"选项卡3.在"连接设置"下的"登录超时(秒)"右边的框中输入一个比较大的数字,如 20. 查询分析器中的设置:工具 -- 选项 -- 连接 -- 将登录超时设置为一个较大的数字四.大部分机都用Tcp/ip才能成功,有次我发现用Named Pipes才可以?这是因为在W INDOW S 2000以后的操作系统中,MS为解决S QL SERVER的安全问题将TCP/IP配置为SQLSE RVER的默认连接协议,你可以在CL IENTNETWOR K UTILIT Y中看到T CP/IP 和NAM E PIPE的顺序。
系统安装SQLSever2000后1433端口未开放,如何打开1433端口的解决方法

系统安装SQLSever2000后1433端⼝未开放,如何打开1433端⼝的解决⽅法这篇⽂章主要针对Win2003系统安装SQL Sever2000后1433端⼝未开放,如何打开1433端⼝的解决⽅法。
⽤了⼏年的Windows2003和SQL Server2000了,不过这个问题倒是头次遇到。
最近调试⼀个JSP+SQL2000WEB程序遇到个现象,在Win2003简体中⽂服务器版上安装SQL Server2000,默认安装,⼀切正常,但是在安装完成后Tomcat运⾏正常,JSP程序却⽆法连接SQL2000数据库,查看端⼝,1433端⼝居然未开放,当然更不⽤说远程连接了。
⼀般分析的都是这样:1、sql server服务没有启动;检查服务启动,重新启动服务故障依然。
2、修改了端⼝号;打开⽹络实⽤⼯具,检查启⽤的协议中有TCP/IP协议,查看端⼝,是1433没错。
3、客户端实⽤⼯具作了改动;打开客户端实⽤⼯具,检查协议端⼝正常,重新创建⼀个别名,依然不⾏。
4、安装的问题;怀疑安装步骤有问题。
遂卸载重装,⼀切默认,故障依然。
5、安装版本的问题;查看安装光盘,是久经考验的安装盘,应该不会出问题。
6、系统的问题;也看不出有什么其它的问题,难道是系统的问题?不过重装系统可太过⿇烦,还是先想想其它的办法,看能不能找到问题所在。
检查系统⽇志,这个应该是⼀个⽐较好的习惯。
仔细翻了⼀遍重新安装后的⽇志,赫然发现如下内容:您运⾏的 Microsoft SQL Server 2000 版本或 Microsoft SQL Server 2000 Desktop Engine (也称为 MSDE) 和Microsoft Windows Server 2003 家族使⽤时存在已知的安全弱点。
为了减少计算机被某些病毒的攻击,Microsoft SQL Server 2000,MSDE 或两者的 TCP/IP 和 UDP ⽹络端⼝被禁⽤。
本地远程连接不上宝塔面板里的数据库的解决方案

轻松解决宝塔面板数据库连接问题如果你在使用宝塔面板时发现无法连接数据库,可能是由于本地和远程之间的防火墙设置所导致的。
下面我们来看看如何轻松解决这个问题!第一步:检查本地防火墙设置首先,我们需要检查一下本地防火墙设置。
可能是防火墙阻止了宝塔面板的数据库连接。
你可以通过以下步骤检查:- 从控制面板点击“系统和安全” > “Windows 防火墙” >“高级设置”;- 选择“入站规则”并点击“新建规则”;- 选择“端口”,然后点击“下一步”;- 在“本地端口”字段中输入正确的数据库端口(MySQL为3306,SQL Server为1433等),并点击“下一步”;- 选择“允许连接”,然后点击“下一步”;- 输入规则的名称,并单击“完成”。
现在,检查防火墙设置,看看是否连接到宝塔面板数据库的端口是打开的。
第二步:检查远程服务器防火墙设置如果本地防火墙设置没有问题,那么应该检查远程服务器的防火墙设置。
同样的,可能是防火墙阻止了宝塔面板的数据库连接。
你可以采用以下步骤进行检查:- 在远程服务器上登录;- 点击“高级安全设置” > “Wind ows 防火墙” > “入站规则”;- 点击“新建规则”,然后输入需要连接到数据库的端口;- 在“下一步”中单击“允许连接”,并输入规则的名称,并单击“完成”。
现在,检查远程服务器的防火墙设置,确保数据库连接端口被打开。
最后,如果以上步骤都没有解决问题,那么你需要检查一下是否连接到正确的数据库和用户名/密码。
这些信息可以从宝塔面板中获得。
如果一切正常,那么你的宝塔面板数据库问题已经成功解决了!。
Telnet1433端口无法使用的问题

Telnet1433端口无法使用的问题对于Telnet的一些故障问题,我们有时候会遇到一些有关于端口的问题。
那么我们曾经提到的Telnet 1433端口不知道大家是否还有印象,这里我们就来针对这个端口的一些问题来进行一下阐述。
看看如何解决T elnet 1433端口打不开的问题。
1、数据库服务未启动.2、防火墙屏蔽了对telnet的响应.3、SQL服务未在1433端口上启动监听.如果你用查询分析器可以连接上,应用软件也连得上,只是Telnet 1433端口失败;并且也未改动过服务端口,其它都是正常的,那么这种问题在XP2+SQL SERVER 2000环境中最常见.解决办法几种:1、反安装XP2的补丁,这样通常是不会出现SQL SERVER连不上的问题的.2、XP2的操作系统安装SQL SERVER 2000的SP3补丁可解决Telnet 1433端口无法打开的问题.3、其它操作系统比如2003的,最好补一下SQL SP4的.检查你的SQL有没有打补丁,没有的话要打上补丁,检查的方法是在查询分析器中运行:select @@version如果出来的版本号是8.00.2039以下,则表明你未安装sp4的补丁,要装上.SQL补丁下载:全部补丁的位置/downloads/details.aspx?FamilyId =8E2DFC8D-C20E-4446-99A9-B7F0213F8BC5&displaylang=zh-cn应该安装的是/download/9/b/f/9bff6646-2cdb-4069-ada0-548be9cb9338/SQL2000-KB884525-SP4-x86-CHS.EXE注意下载后,执行的时候是解压,要在解压后的目录中执行setup.bat才是真正的安装如果你的操作系统是xp,那么在安装xp sp2后,不管以前是否安装过sql sp4,都要再安装一次,并且在防火墙中开启1433端口,否则无法被其他电脑访问如何检查Telnet 1433端口是否在监听?或者检查有哪些端口在监听?1、如果打了sql sp3,并且windows2003防火墙已经关闭, 在命令提示符下执行netstat -na 应该可以看到tcp 1433在监听.2、启动企业管理器查看SQL SERVER 2000 的系统日志,在日志中可以看到SQL SERVER 启动的是那些协议来等待远程连接的.另外记得打完补丁,重新启动机器,或者重新启动服务.。
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
Sql安装完成后1433端口未开放
用了几年的Windows2003了,也用了好多年SQL Server,不过这个问题倒是头次遇到。
下午朋友遇到个现象,在Win2003简体中文服务器版上安装SQL Server2000,默认安装,一切正常,但是在安装完成后查看端口,1433端口居然未开放,当然更不用说远程连接了。
一般分析的都是这样:
1、sql server服务没有启动;
检查服务启动,重新启动服务故障依然。
2、修改了端口号;
打开网络实用工具,检查启用的协议中有TCP/IP协议,查看端口,是1433没错。
3、客户端实用工具作了改动;
打开客户端实用工具,检查协议端口正常,重新创建一个别名,依然不行。
4、安装的问题;
因为没有看他怎么安装的sql,怀疑安装步骤有问题。
据张烨这个牛人讲,如果修改了默认的实例名,而又未正确配置,会出现这样的现象。
遂卸载重装,一切默认,故障依然。
5、安装版本的问题;
查看安装光盘,是久经考验的安装盘,应该不会出问题。
6、系统的问题;
也看不出有什么其它的问题,难道是系统的问题?不过重装系统可太过麻烦,还是先想想其它的办法,看能不能找到问题所在。
检查系统日志,这个应该是一个比较好的习惯。
仔细翻了一遍重新安装后的日志,赫然发现如下内容:
您运行的Microsoft SQL Server 2000 版本或Microsoft SQL Server 2000 Desktop Engine (也称为MSDE) 和Microsoft Windows Server 2003 家族使用时存在已知的安全弱点。
为了减少计算机被某些病毒的攻击,Microsoft SQL Server 2000,MSDE 或两者的TCP/IP 和UDP 网络端口被禁用。
要启用这些端口,您必须从
/sql/downloads/default.asp 或
/china/sql/downloads/default.asp 安装一个修补程序,或Microsoft SQL Server 2000 或MSDE 的最新服务包。
有关更多信息,请参阅在/fwlink/events.asp 的帮助和支持
终于找到问题了,原来是Windows的一个小小的安全考虑。
那么为什么以前就没遇到过呢,原来搞惯安全的人,安装好sql以后,在使用前一定会先修补漏洞,所以一直未注意过这个问题。
看来什么样的习惯都会有一些弊端!
既然找到问题就简单了,安装SQL Server SP4后一切正常。