学生信息管理系统——配置windows防火墙允许访问SQL Server 2008服务器

问题描述:   

   我在做学生管理系统的时候,Windows防火墙一直是关着的,在另一台电脑上运行的学生管理系统的时候可以顺利的登录,但是当把Windows防火墙打开之后,再运行系统,就无法进入了。

 

解决办法:

   第一步:先检查一下你的SQL相关服务的端口有没有打开,该服务器的端口是:1433,如果你在SQL server的配置管理器中已经启用了TCP/IP的话,那么你的端口是开着的,你可以调出CMD命令窗口,输入“netstat -na”或者输入“netstat -nao”

 

出现图中划红线的部分说明该端口已经打开。

 

    还有另外一种方法打开端口:

      1)、打开 “控制面板——windows防火墙——高级设置”

      2)、右击 “入站规则——新建规则”,在 “要创建的规则类型”中选择 “端口”,点击下一步,输入要开启的端口 1433,点击下一步,允许连接,在下一步,可默认选中“域”“专用”“公用”,最后输入名称和描述,名称最好和端口号一致,便于重新设置,完成。这样就打开了1433端口。

 

    第二步:打开防火墙——高级设置——入站规则——新建规则——选择程序——位置(例:C:\Program Files\Microsoft SQL Server\MSSQL.1\MSSQL\Binn\sqlservr.exe),这样然后你再试一下,应该就可以连接上数据库了!

   

    1433端口经常成为别人入侵的端口,在发布系统的时候,建议修改SQL server 2008的端口号,在SQL server配置管理器——sql server网络配置——MSSQLSERVER的协议——TCP/IP——属性,把IP地址中的端口号都改成其他号,比如2433,然后重启sql server(MSSQLSERVER),然后再按照上面的第二步进行设置,值得注意的是当你连接数据库是要用IP;端口号,如192.145.0.2;2433,端口与IP之间是分号。

 

   

时间: 2024-11-01 19:07:47

学生信息管理系统——配置windows防火墙允许访问SQL Server 2008服务器的相关文章

JSP中使用JDBC访问SQL Server 2008数据库示例_JSP编程

由JDBC驱动直接访问数据库 优点:100% Java,快又可跨平台 缺点:访问不同的数据库需要下载专用的JDBC驱动 (1)下载对应数据库版本的jdbc驱动并安装,注意安装后的得到的三个文件msbase.jar,mssqlserver.jar,msutil.jar,将其拷贝到jsp项目的WEB-INF/lib下面,也拷贝到Tomcat安装目录的lib下面,没有具体测试,应该和配置文件有关系. (2)数据源,不需要 (3)配置文件,不需要 (4)写JSP文件测试 <%@ page content

WINdows 7可中SQL SERVER 2008安装时出现不能在控件上调用 Invok

我第一遍安装时,没有安装全部,结果,需要卸载重装,但是,重装时,出现不能在控件上调用 Invoke 或 BeginInvoke错误,在网上找了一圈,都是改注册表,结果根本找不到说的键值,注册表的 "HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Session Manager" 并将其下面的"PendingFileRenameOperations" 删掉. 后来,想一想,是不是权限问题,我做了两步.第一步,在s

图解SQL Server 2008安装和配置过程

  SQL Server 2008我们也能从中体验到很多新的特性,但是对于SQL Server 2008安装,还是用图来说话比较好.本文将从SQL Server 2008安装开始讲起. 本来这篇是打算玩玩服务器功能中的第一个:adrms的,没想到装了几次都安装成功,但是有错误,后来没招了,打算将rms的数据库放到sql上来折腾折腾,所以为了不让大家觉得突兀,所以本篇SQL Server 2008安装,SQL Server 2008在企业中也是非常重要的应用,各种财务系统,erp系统,oa系统等都

配置SQL Server 2008 R2 Reporting Services

原文:配置SQL Server 2008 R2 Reporting Services 记录如何在本地配置SQL Server 2008 R2 Reporting Services,笔者环境为Windows 7 64位 + SQL Server 2008 R2   一.准备工作 其实准备工作很简单,只需通过Microsoft SQL Server 2008 R2 -> Configuration Tools -> SQL Server Configuration Manager 打开几个Wind

SQL Server 2008 安装和配置图解教程(附官方下载地址)_mssql2008

SQL Server 2008我们也能从中体验到很多新的特性,但是对于SQL Server 2008安装,还是用图来说话比较好.本文将从SQL Server 2008安装开始讲起. SQL Server 2008 简体中文正式版 下载地址 http://www.jb51.net/softs/43885.html 本来这篇是打算玩玩服务器功能中的第一个:adrms的,没想到装了几次都安装成功,但是有错误,后来没招了,打算将rms的数据库放到sql上来折腾折腾,所以为了不让大家觉得突兀,所以本篇SQ

C语言实现一个列表式的学生信息管理系统(完善)

http://blog.csdn.net/morixinguan/article/details/77489633        上节,我们实现了学生信息管理系统的大多数功能,但还有两个功能没有实现,就是学生信息修改还有学生信息删除了.当然,程序中依然存在诸多的BUG,比如,scanf和getchar函数就是一对冤家,如果用了scanf,再调用getchar,就会出现所谓的输入缓冲区问题,导致程序一闪而过.然而解决这种问题的唯一方法就是使用fflush函数,对输入缓冲区,输出缓冲区,出错缓冲区进

Winform学生信息管理系统各子窗体剖析(3)_C#教程

先来补充一下学生信息管理系统登录窗体,在完成的过程中总是遇到各种各样的问题,对于登录窗体的设计还是存在着一些弊端,那就是需要登录学生信息管理系统时如果输入的数据出错不必一个个删除,就需要在窗体上再添加一个清空写入数据的button控件,将其属性Text改为重置.还有一个与登录窗口设计的属性AcceptButton将其改为确定按钮的唯一名字(也就是button1),因此在按下回车键后我们也能登录到学生信息管理系统主页面相对应的CancelButton将其改为取消按钮的唯一名字(也就是button2

Winform学生信息管理系统主页面设计(2)_C#教程

在上次的学生登录窗口的设计(Winform学生信息管理系统登陆窗体设计(1) )中,需要修改的地方为: 1.登录窗口的最大化和最小化,这个一般的登录窗口不需要,因此我们也不做,单击学生信息管理系统的窗体设计找到属性MaximizeBox和属性(窗口的最大化)和MinimizBox(窗口的最小化)是True,把它们改为False. 2.登录窗口设计的属性AcceptButton将其改为确定按钮的唯一名字(也就是button1),因此在按下回车键后我们也能登录到学生信息管理系统主页面. 3.在登录名

Winform学生信息管理系统登陆窗体设计(1)_C#教程

       对这块的知识学习早已期待已久,感觉学习的进度还是慢了,最近一直在学习Winform,不得不说一些登陆窗体的设计,这几天算是小有收获,自己也看了许多这方面的知识,知道了要想做学生信息管理系统是一个漫长的过程,但是从今天起就来慢慢地进行学生信息管理系统的构建,此外还用到数据库的知识,打算着自己开始学数据库的知识,今天就来看看学生信息管理系统登录窗口的设计.下面图片的是样例:        这方面的知识还是基于C#语言和.NET Framework平台的.自己所用的还是熟悉的开发环境VS