如何在asp.net 2.0配置SQL SERVER 2005参数
我用vs 2005写了一个简单的页面,其中用到SQL SERVER 2005作为数据源,
SQL Server 2005用户为:IBM-4FDC3105FB8\SQLEXPRESS
在vs 2005浏览器中运行正常,但在iis中浏览时出现以下错误:
“/web2”应用程序中的服务器错误。
--------------------------------------------
无法打开登录所请求的数据库 "北风贸易 "。登录失败。
用户 'IBM-4FDC3105FB8\ASPNET ' 登录失败。
说明: 执行当前 Web 请求期间,出现未处理的异常。请检查堆栈跟踪信息,以了解有关该错误以及代码中导致错误的出处的详细信息。
异常详细信息:
System.Data.SqlClient.SqlException: 无法打开登录所请求的数据库 "北风贸易 "。登录失败。
用户 'IBM-4FDC3105FB8\ASPNET ' 登录失败。
版本信息: Microsoft .NET Framework 版本:2.0.50727.42; ASP.NET 版本:2.0.50727.42
为何在通过iis浏览时用户由IBM-4FDC3105FB8\SQLEXPRESS变成了
'IBM-4FDC3105FB8\ASPNET ' ,从而导致登录失败,望请版主及诸位高手不吝赐教
------解决方案--------------------连接字符串写错了,你想用SQL Server身份验证,却设置成了Windows身份验证。
http://blog.csdn.net/Ivy_zheng/archive/2007/03/09/1525621.aspx