请教为什么我不能实现登录?
说明:
1.下载ASP.NET Starter kit,使用它的安装程序安装portal CSVS程序包.安装目录为默认目录.
2.在VS.NET中能打开目录下面的.sln文件.
3.在VS.NET中单击default.aspx文件,右击,在弹出的菜单中选择"在浏览器中浏览",
之后就出现以下错误?
问题:
1.请问应怎么样解决?
2."用户 'NT AUTHORITY\NETWORK SERVICE' 登录失败。"这个是什么用户,如果我要改成user用户名,应怎么改?
“/PortalCSVS”应用程序中的服务器错误。
--------------------------------------------------------------------------------
用户 'NT AUTHORITY\NETWORK SERVICE' 登录失败。
说明: 执行当前 Web 请求期间,出现未处理的异常。请检查堆栈跟踪信息,以了解有关该错误以及代码中导致错误的出处的详细信息。
异常详细信息: System.Data.SqlClient.SqlException: 用户 'NT AUTHORITY\NETWORK SERVICE' 登录失败。
源错误:
行 46:
行 47: // Execute the command
行 48: myConnection.Open();
行 49: SqlDataReader result = myCommand.ExecuteReader(CommandBehavior.CloseConnection);
行 50:
源文件: C:\Program Files\ASP.NET Starter Kits\ASP.NET Portal (CSVS)\PortalCSVS\Components\LinksDB.cs 行: 48
堆栈跟踪:
[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
ASPNET.StarterKit.Portal.LinkDB.GetLinks(Int32 moduleId) in C:\Program Files\ASP.NET Starter Kits\ASP.NET Portal (CSVS)\PortalCSVS\Components\LinksDB.cs:48
ASPNET.StarterKit.Portal.QuickLinks.Page_Load(Object sender, EventArgs e) in C:\Program Files\ASP.NET Starter Kits\ASP.NET Portal (CSVS)\PortalCSVS\DesktopModules\QuickLinks.ascx.cs:44
System.Web.UI.Control.OnLoad(EventArgs e) +67
System.Web.UI.Control.LoadRecursive() +35
System.Web.UI.Control.LoadRecursive() +98
System.Web.UI.Control.LoadRecursive() +98
System.Web.UI.Control.LoadRecursive() +98
System.Web.UI.Page.ProcessRequestMain() +731
问题点数:40、回复次数:5Top
1 楼smx717616(又笨又不努力)回复于 2004-05-04 19:25:59 得分 15
2."用户 'NT AUTHORITY\NETWORK SERVICE' 登录失败。"这个是什么用户,如果我要改成user用户名,应怎么改?
数据库没有该用户的
一般在 webconfig 中如 找到这个
<appSettings>
<add key="strconn" value="server=localhost;database=web;user id=sa;password=2"></add>
</appSettings>
把 server 该为localhost database 你的数据库名
password sa用户的密码
Top
2 楼lohoo(水喻舟)回复于 2004-05-04 20:41:58 得分 0
我已照二楼所说的修改过了,但是还是不能登录?
<appSettings>
<add key="strconn" value="server=localhost;database=portal;user id=sa;password=我的密码"></add>
</appSettings>
出的错还是跟原来的一样.
哪位大大用过ASP.NET Starter Kit中的源代码,就是那个portal CSVS,在本机上使用不知还要改什么?Top
3 楼tavor(毕业了,一个星星找工作,现在终于找到了,要转J2EE了)回复于 2004-05-04 21:56:12 得分 20
你用的系统应该是server2003吧,
你在相应的数据库中添加iis一个内置用户组(好像,记得不太清楚了),在这个用户组里面有'NT AUTHORITY\NETWORK SERVICE' 这个用户,添加后,设置相应表的权限就可以了。Top
4 楼draclosta(龙云星)回复于 2004-05-04 22:38:51 得分 5
安装后应该有一个说明的htm文件的,照它说的改Top
5 楼lohoo(水喻舟)回复于 2004-05-05 11:25:50 得分 0
谢谢各位,总算是能进入首页面了Top




