为什么打开防火墙,就连接不上SQL Server
ligsh 2003-07-31 10:36:50 现在有一个ASP.Net程序,我把连接参数放到文本文件中,然后在Application_OnStart()事件中读取,放到Application的一个变量中,然后程序用到连接参数的时候都读这个Application变量。
文本文件是这么写的:
Provider=SQLOLEDB.1;
Password=sa;
User ID=sa;
Initial Catalog=test;
Data Source=server;
我现在把这个程序放到服务器上,并且在服务器上安装了一个Norton Personal Firewall试用版,打开这个防火墙,然后别的机器访问这个应用程序的时候,就会得到一个“SQL Server不存在或访问拒绝的错误“;如果我把防火墙关闭,则其它机器能访问这个程序,但是在服务器本身访问不了。出现跟打开防火墙类似的错误。
我怀疑是因为防火器配置的不对,可是是什么选项影响这个数据库连接呢?