数据库不能进入??
VS2003,我在SqlConnection中,使用自动生成的ConnectionString,建立的时候,使用Windows NT集成安全设置,测试连接成功,ConnectionString如下:
Integrated Security=SSPI;Packet Size=4096;Data Source=PC;Tag with column collation when possible=False;Initial Catalog=study;Use Procedure for Prepare=1;Auto Translate=True;Persist Security Info=False;Provider=""SQLOLEDB.1"";Workstation ID=PC;Use Encryption for Data=False";
PC是我的电脑名
运行后,当连接数据库时会出现如下错误:
用户 'PC\ASPNET' 登录失败
请问该如何解决?
问题点数:50、回复次数:5Top
1 楼hanbb1982(粤饶字号@0768)回复于 2006-03-11 17:22:12 得分 25
加上 user id 和pwd的值,试试.Top
2 楼lhx1977(清水无鱼)回复于 2006-03-11 17:33:16 得分 25
asp.net的用户没有登录数据库的权限。
使用其它的用户登录。或者是给这个用户设数据库的访问权限。
Top
3 楼longzu1984(不懂就查,查不到就问)回复于 2006-03-11 17:34:10 得分 0
用sa登录,行是行了,不过我还是想知道为什么上面的,为什么明明可以连接成功,却不能登录,请帮帮忙,谢谢了Top
4 楼longzu1984(不懂就查,查不到就问)回复于 2006-03-11 17:50:33 得分 0
怎么才能让这个帐号访问数据库??我把它都放到管理员了,还是不能访问?还有,我电脑上有3个帐号,我用Administrator,为什么它会选择用ASPNET帐号登录啊??Top
5 楼longzu1984(不懂就查,查不到就问)回复于 2006-03-11 18:12:16 得分 0
可以了,大概知道了,谢谢Top




