请教,连接sql server数据库时出现问题

yanbo215 2004-04-04 08:41:04
本人正在做一个web应用程序,后台用的是sql server数据库,连接出现问题,具体信息如下:
“/hkgs”应用程序中的服务器错误。
--------------------------------------------------------------------------------

用户 'NT AUTHORITY\NETWORK SERVICE' 登录失败。
说明: 执行当前 Web 请求期间,出现未处理的异常。请检查堆栈跟踪信息,以了解有关该错误以及代码中导致错误的出处的详细信息。

异常详细信息: System.Data.SqlClient.SqlException: 用户 'NT AUTHORITY\NETWORK SERVICE' 登录失败。

源错误:


行 139: username=txtUserName.Text.Trim();
行 140: password=txtPassword.Text.Trim();
行 141: sqlConnection1.Open();
行 142: sqlDataAdapter1.SelectCommand.Parameters["@Username"].Value=username;
行 143: datarows=sqlDataAdapter1.Fill(dataSet11,"UserDetails");


源文件: d:\inetpub\wwwroot\hkgs\default.aspx.cs 行: 141

堆栈跟踪:


[SqlException: 用户 'NT AUTHORITY\NETWORK SERVICE' 登录失败。]
System.Data.SqlClient.ConnectionPool.GetConnection(Boolean& isInTransaction) +474
System.Data.SqlClient.SqlConnectionPoolManager.GetPooledConnection(SqlConnectionString options, Boolean& isInTransaction) +372
System.Data.SqlClient.SqlConnection.Open() +384
hkgs.WebLogonForm.btnSubmit_Click(Object sender, EventArgs e) in d:\inetpub\wwwroot\hkgs\default.aspx.cs:141
System.Web.UI.WebControls.Button.OnClick(EventArgs e) +108
System.Web.UI.WebControls.Button.System.Web.UI.IPostBackEventHandler.RaisePostBackEvent(String eventArgument) +57
System.Web.UI.Page.RaisePostBackEvent(IPostBackEventHandler sourceControl, String eventArgument) +18
System.Web.UI.Page.RaisePostBackEvent(NameValueCollection postData) +33
System.Web.UI.Page.ProcessRequestMain() +1277




--------------------------------------------------------------------------------
版本信息: Microsoft .NET Framework 版本:1.1.4322.573; ASP.NET 版本:1.1.4322.573
...全文
21 6 打赏 收藏 转发到动态 举报
写回复
用AI写文章
6 条回复
切换为时间正序
请发表友善的回复…
发表回复
rewqaz 2004-04-05
  • 打赏
  • 举报
回复
up
elite2018 2004-04-05
  • 打赏
  • 举报
回复
权限问题
addcplus 2004-04-04
  • 打赏
  • 举报
回复
兄弟,如果我没有猜错的话。你用的windows server 2003吧,光加一个aspnet用户,还不行,还得加一个“NT AUTHORITY\NETWORK SERVICE”用户,呵呵
MyXQ 2004-04-04
  • 打赏
  • 举报
回复
自己写连接字符串就不会有这个问题:

例如:
<appSettings>
<add key="data" value="data source=192.168.0.112;initial catalog=yourdatabase;persist security info=False;user id=user;pwd=user></add>
</appSettings>
gzhubonet 2004-04-04
  • 打赏
  • 举报
回复
应该是权限问题!
bitsbird 2004-04-04
  • 打赏
  • 举报
回复
先给sqlserver加入aspnet用户试试看,在localhost,安全性,登录,加入aspnet用户

62,046

社区成员

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

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

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

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