我从网上下了一个网站全站的源码,用vs2005+sql2005做的,按它说明上说的只要附加上数据库,然后用vs2005打开运行就可以了,可是我运行总是提示“用户 'sa' 登录失败。该用户与可信 SQL Server 连接无关联”的错误信息,我下了好几个用vs2005+sql2005做的网站源码运行时都提示这样的信息,我知道问题出在数据库的连接问题上,可是该怎样设置可以让它正常运行啊?我安装sql server2005时用的是“windows验证模式” 服务器名称是:WWW-DDE0DE17B07;计算机名称是:administractor 开机密码为:12345 下面是我下的那个网站源码里的webconfig文件里的内容:
<?xml version="1.0"?>
<configuration>
<appSettings>
<add key="ConnectionString" value="Data Source=(local);Database=db_Jmail;User id=sa;PWD=sa"/>
</appSettings>
<connectionStrings/>
<system.web>
<!--
控制上传附件大小最大为5M,最长响应时间为60s,最多访问人数为100人。
-->
<httpRuntime maxRequestLength="5120" appRequestQueueLimit="100" executionTimeout="60"/>
<authentication mode="Windows"/>
<customErrors mode="RemoteOnly" defaultRedirect="GenericErrorPage.htm">
<error statusCode="403" redirect="NoAccess.htm" />
<error statusCode="404" redirect="FileNotFound.htm" />
</customErrors>
-->
</system.web>
</configuration>
那问大哥帮我指点一下该怎么设置webconfig啊?
<?xml version="1.0"?>
<configuration>
<appSettings>
<add key="ConnectionString" value="Data Source=(local);Database=db_Jmail;User id=sa;PWD=sa"/>
</appSettings>
<connectionStrings/>
<system.web>
<!--
控制上传附件大小最大为5M,最长响应时间为60s,最多访问人数为100人。
-->
<httpRuntime maxRequestLength="5120" appRequestQueueLimit="100" executionTimeout="60"/>
<authentication mode="Windows"/>
<customErrors mode="RemoteOnly" defaultRedirect="GenericErrorPage.htm">
<error statusCode="403" redirect="NoAccess.htm" />
<error statusCode="404" redirect="FileNotFound.htm" />
</customErrors>
-->
</system.web>
</configuration>
那问大哥帮我指点一下该怎么设置webconfig啊?
<add key="ConnectionString" value="Data Source=(local);Database=db_Jmail;Integrated Security=SSPI">另,以后记住,安装SqlServer的时候, 验证模式要选择混合方式,会省很多麻烦。
你可以在SqlServer Management Studio中更改这个设置,如果是SQL2000的话在企业管理器中更改。
2展开服务器上的"安全性"->登陆名->修改用户. http://www.cnblogs.com/sbitxg521/archive/2008/08/15/1268562.html
<add key="ConnectionString" value="Data Source=(local);Database=db_Jmail;Integrated Security=SSPI">
如果修改验证模式可以
<add key="ConnectionString" value="Data Source=(local);Database=db_Jmail;uid=sa;pwd=sa"/>
</appSettings>
2.看看网站所用的那个数据库的用户里面是否有sa帐户
<add key="ConnectionString" value="Data Source=(local);Database=db_Jmail;uid=sa;pwd=sa"/>
</appSettings>
看看用戶名和密碼對不對,看看sa有沒有這個數據庫的權限
以前遇到这个问题,就是这个问题已经解决了
用这个串试试
你下载的网站数据库连接不是windows验证
是自定义模式
你要在安装2005是设置号
你要用的话 建议你重装下
并且 sa 的密码通常是空,你要确认呦?