Win2003+sql server200+ASP.NET问题!

tavor 2004-04-14 06:32:17
用集成验证:如下错误
用户 'NT AUTHORITY\NETWORK SERVICE' 登录失败。
用sa登陆:如下错误:用户 'sa' 登录失败。

sqlserver2000已经打了sp3的补丁,直接在VS下建立sqldataadapter,连接数据库,连接测试,预览数据都可以,但是一到浏览器上看就会出现以上的错误。

不知道是什么毛病,我到别的机子上连接我的数据库好像也不能成功连接,可以看到这个数据库,但连接的时候会出现拒绝访问或数据服务器不存在的提示,这里我的机子没安装任何防火墙,数据库服务器访问是混合模式。

不知道是2003的毛病还是SQL毛病,还是SP3的毛病。

还请高手指点一下。在线,急等,请各位详细解释一下。谢谢了
...全文
103 27 打赏 收藏 转发到动态 举报
写回复
用AI写文章
27 条回复
切换为时间正序
请发表友善的回复…
发表回复
tavor 2004-07-16
  • 打赏
  • 举报
回复
上同是一个马后炮,还是给你吧
cjzlxy 2004-07-16
  • 打赏
  • 举报
回复
安装sql sp3a
tavor 2004-07-16
  • 打赏
  • 举报
回复
OK,谢谢,好像是要安装sql sp3a
BlueLightning 2004-04-17
  • 打赏
  • 举报
回复
我也遇到同样的问题。使用Windows Server 2003的NT集成验证,通过IIS就是无法成功连接SQL Server 2000数据库,只有采用SQL Server 2000中自己建立的用户名和密码去验证才能连接。想了无数办法(楼上所有人说的办法都试过了)都无法解决。
但是同样的连接字符串,在C#下直接连接数据库却是成功的。
singleflower 2004-04-17
  • 打赏
  • 举报
回复
根据我的经验,有可能是版本的问题,我在安装SQL的时候,有的版本2003下根本就装不上去,换个版本的2003安装却一点问题也没有,建议换个2003的版本或是安装别的SQL版本,最好装企业版
linfuguo 2004-04-17
  • 打赏
  • 举报
回复
学习!
bccu 2004-04-17
  • 打赏
  • 举报
回复
我也遇过同样的问题,不过忘了怎么解决了,好像重新装了一下SQL。
给SA加了个密码,使用混合模式。不大记得了。
freshwing 2004-04-17
  • 打赏
  • 举报
回复
用MSDE Release A也遇到同样问题,在注册表里改为SQL Server验证才通过sa
Jarod 2004-04-16
  • 打赏
  • 举报
回复
可能是ASP.NET 服务所使用的安全模式阻止其所使用的账号没有授权访问的情况下使用SQL server数据库

在企业管理器中:安全性—〉登陆 新建登陆 名称: ASPNET
如图http://www.sysrl.com/jarod/login.jpg

并授予对相应数据库访问权限
tavor 2004-04-16
  • 打赏
  • 举报
回复
呵呵,还是楼上的大哥说的在理,我想我也许应该到SQL论坛上问问看
listhome 2004-04-16
  • 打赏
  • 举报
回复
上SQL版去问问看!!
gavintolee 2004-04-16
  • 打赏
  • 举报
回复
NETWORK SERVICE
ASP.NET帐号都加上!(可以访问数据库--)
sql 2000 sp3装上
tavor 2004-04-16
  • 打赏
  • 举报
回复
谢谢楼上各位兄弟们的回复!

TO:ajqc(失眠无神闷坐中) 我建了一个winform程序用sa也不能访问数据库,用集成验证可以,这说明不应该和aspnet或IIS_电脑名有关。

而且我在系统启动时,查看日志,好像有一个SQL的警告。

可我的数据库重装了5遍了,装过个人版也装过企业版。郁闷了
ajqc 2004-04-15
  • 打赏
  • 举报
回复
到SQL Server的企业管理器里:安全性-〉登录,添加:机器名\ASPNET 用户和 机器名\IIS_WPG,再赋予你想让它能访问数据库的访问权限
John-Sun 2004-04-15
  • 打赏
  • 举报
回复
添加IIS的默认帐号:IIS_机器名到sql中你要访问的数据库,并授予该帐号最高权限。
tavor 2004-04-15
  • 打赏
  • 举报
回复
up
tavor 2004-04-14
  • 打赏
  • 举报
回复
up
tavor 2004-04-14
  • 打赏
  • 举报
回复
TO: buttercup(耶稣的小弟)
当然,我试了好多次了。密码和用户名肯定都没问题的。

TO: bitsbird(一瓢.net)
好像没用啊。
bitsbird 2004-04-14
  • 打赏
  • 举报
回复
把你aspnet用户添加到systemadministrator组试试,最高权限
buttercup 2004-04-14
  • 打赏
  • 举报
回复
比较怪的问题,混合验证用SA登陆失败?你确认用户名密码权限都没问题?
加载更多回复(7)

62,025

社区成员

发帖
与我相关
我的任务
社区描述
.NET技术交流专区
javascript云原生 企业社区
社区管理员
  • ASP.NET
  • .Net开发者社区
  • R小R
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告

.NET 社区是一个围绕开源 .NET 的开放、热情、创新、包容的技术社区。社区致力于为广大 .NET 爱好者提供一个良好的知识共享、协同互助的 .NET 技术交流环境。我们尊重不同意见,支持健康理性的辩论和互动,反对歧视和攻击。

希望和大家一起共同营造一个活跃、友好的社区氛围。

试试用AI创作助手写篇文章吧