socoolq

博客园 首页 新随笔 联系 订阅 管理
用上了Linq,当其他机器访问我的Sql 2000 Server的时候会出现“用户‘null’登陆失败,原因:未与信任SQL Server连接相关联”的错误提示

而我自己访问自己的却一切太平,很是纳闷,同样的数据库连接字符串,另外一个站点就好好的,唯独用上Linq的这个Web项目出错

于是乎,积极Baidu, Google,在网上搜了好多资料,基本逐一试过,未能解决问题。。

后来,百般无奈,找了个测试页面,拖入一个SqlDataSource控件,复制MS生成的ConnectionString,替换原先Web.config里面的连接字符串,再测试,搞定!

原先的连接字符串:
Server=192.168.1.7;database=MyDatabase;uid=sa;pwd=000000;pooling=true;Max Pool Size=2000;

MS生成的连接字符串:
Data Source=192.168.1.7;Initial Catalog=MyDatabase;Persist Security Info=True;User ID=sa;Password=000000;
posted on 2007-07-19 12:57  孤影望月  阅读(4012)  评论(0)    收藏  举报