客户机xp home版,服务器2000,sql server 2000,用ADOConnection连接SQLSERVER有时连的上,有时连不上,客户端连SQLSERVER用的是在服务器端新建的用户,连不上的时候须从网上邻居,先登陆服务器,输入用户名密码,然后客户机才可连接上,为什么??服务器SQL SERVER的验证方式已经是windows and Sql的混合验证方式。奇怪的就是有时连的上,有时连不上可加分至500
解决方案 »
- 咨询TIDFtp组件问题:怎么判断FTP服务器上文件是否存在
- 如何判断数据库里是否存在用户输入的一段编码范围?
- 准备辞职,郁闷中,散分!
- 哈哈,自己的程序完成了,感觉略有小成!!但怎样发布程序呢
- 高手呀,,,,,在DLL中怎么不自动调用析构函数?
- 对dbf文件操作,同样的sql语句执行结果不一致,怪!
- ListView 改变Column宽度,滚动滚动条,触发的是什么事件?
- 请朋友们给一份有关于DELPHI中操作注册表的资料
- ListView中看不见顶上的列(column)标题,而且item中的subitem也无法在列表中!
- 能不能不学pascal而直接学object-pascal?
- 急急急,高手请进!!!系统开发完了,打包时怎么定制BDE,我只要FOXBASE的数据库引擎!!
- TAnimate怎么用
http://expert.csdn.net/Expert/topic/1806/1806948.xml?temp=.1597711另外,你的问题估计只要在服务器的windows2000管理中添加一个客户端用户名就完全可以解决问题.
你直接把adoconnection的data source改为ip访问看看~免得登陆什么域不域的~
应该不会出问题吧~
比如:客户机的计算机名叫ClientA,在客户机上有两个登录用户:ClientGuestA,ClientGuestB,服务器计算机名是ServerA,服务器上SqlServer服务器名是:ServerSQLA,
服务器是win2000,那么我是在服务器Server上的“管理工具”里的“计算机管理”“本地用户和组”里添加用户吗?如果是,那么我添加的用户名和密码是什么呢?如果我不用WinNT验证模式,而用SQLServer验证模式,那么我还需要建立信任连接吗?
我用了sql验证,结果还是不行
我装了客户端连接,结果连接没问题了,
在win98下连接太慢,而且用ip连明显比用服务器名称连慢的多!!!!!
还有
不要使用混合验证模式
就用sql的验证就好了。
如果是什么信任连接的问题,为什么我第一次连上去以后就连不上了?换句话说,为什么第一次信任我,后来就不信任我了,我什么都没变阿?
还有一点,在win xp pro 版我也做过试验,服务器端不开Guest,(客户端一样的程序)也能每次都连上去!对SQLServer的验证模式我感觉很混乱哦!!大家还有什么高见?