问题背景:
IIS配置成功,可以打开无数据库链接的.aspx网页,在打开有链接数据库的网页时提示-----
无法打开登录所请求的数据库 "tlh"。登录失败。
用户 'sa' 登录失败。SQL Server 2005 用sa登陆成功,但是给sa设置'用户映射'数据库 tlh 失败,提示
标题: Microsoft SQL Server Management Studio
------------------------------创建 对于 用户“sa”失败。 (Microsoft.SqlServer.Smo)有关帮助信息,请单击: http://go.microsoft.com/fwlink?ProdName=Microsoft+SQL+Server&ProdVer=9.00.1399.00&EvtSrc=Microsoft.SqlServer.Management.Smo.ExceptionTemplates.FailedOperationExceptionText&EvtID=创建+User&LinkId=20476------------------------------
其他信息:执行 Transact-SQL 语句或批处理时发生了异常。 (Microsoft.SqlServer.ConnectionInfo)------------------------------无法使用特殊主体 'sa'。 (Microsoft SQL Server,错误: 15405)有关帮助信息,请单击: http://go.microsoft.com/fwlink?ProdName=Microsoft+SQL+Server&ProdVer=09.00.1399&EvtSrc=MSSQLServer&EvtID=15405&LinkId=20476------------------------------
按钮:确定
------------------------------怀疑是数据库这里出的问题,可又不知道是什么问题,怎么办,请高手帮忙,谢谢!
IIS配置成功,可以打开无数据库链接的.aspx网页,在打开有链接数据库的网页时提示-----
无法打开登录所请求的数据库 "tlh"。登录失败。
用户 'sa' 登录失败。SQL Server 2005 用sa登陆成功,但是给sa设置'用户映射'数据库 tlh 失败,提示
标题: Microsoft SQL Server Management Studio
------------------------------创建 对于 用户“sa”失败。 (Microsoft.SqlServer.Smo)有关帮助信息,请单击: http://go.microsoft.com/fwlink?ProdName=Microsoft+SQL+Server&ProdVer=9.00.1399.00&EvtSrc=Microsoft.SqlServer.Management.Smo.ExceptionTemplates.FailedOperationExceptionText&EvtID=创建+User&LinkId=20476------------------------------
其他信息:执行 Transact-SQL 语句或批处理时发生了异常。 (Microsoft.SqlServer.ConnectionInfo)------------------------------无法使用特殊主体 'sa'。 (Microsoft SQL Server,错误: 15405)有关帮助信息,请单击: http://go.microsoft.com/fwlink?ProdName=Microsoft+SQL+Server&ProdVer=09.00.1399&EvtSrc=MSSQLServer&EvtID=15405&LinkId=20476------------------------------
按钮:确定
------------------------------怀疑是数据库这里出的问题,可又不知道是什么问题,怎么办,请高手帮忙,谢谢!
解决方案 »
- [Serializable]是什么意思?
- 不用Session,也不用地址栏,如何在页面间传递参数
- 用Defaultview来实现DataGrid的分页问题,请高手们帮忙!
- 急救,请高手来看一下。
- asp.net关于dcom编程问题 急!!!在线等
- 数据读取后,页面循环布局问题,各位大哥帮帮忙,小弟很菜!!!
- EF 查询 排除部分字段
- 预定系统,如何判断用户是否交费?急,在线等
- 我的.NET框架安装后,不能正常启动,请大虾指点?
- 怎么在asp.net的aspx文件中加入类似ASP中<%……%>这样的代码
- 【asp.net ajax】addHandler的用法
- httphandler与httpmodule的使用场合
有的,tlh数据库已创建,是有数据的
还有sql2005需要配置的 允许 本地和远程连接如果是 sa的话应该可以直接访问的 不需要给sa配置什么权限
还有sql2005需要配置的 允许 本地和远程连接 如果是 sa的话应该可以直接访问的 不需要给sa配置什么权限再者你看下数据库里你是否设置成混合验证模式
指的是SQL 外围应用配置器>>服务和外围连接的外围配置器>>远程连接>>本地连接和远程连接>>同是使用TCP/IP和named pipes么?
<connectionStrings>
<add name="tlhConnectionString" connectionString="Data Source=Localhost;Initial Catalog=tlh;Persist Security Info=True;User ID=sa;pwd=666666"
providerName="System.Data.SqlClient" />
</connectionStrings>
<appSettings>
<add key="Conn" value="server=(local);database=tlh;uid=sa;pwd=666666"/>
</appSettings>
这是Web.config里的连接
已经设为混合模式登陆,且在SSMS中用SA登陆成功