System.Data.SqlClient.SqlException: 无法打开登录所请求的数据库_.Net教程

编辑Tag赚U币
教程Tag:暂无Tag,欢迎添加,赚取U币!

推荐:解析session简要用法实例
如果创建一个类如user类 publicClassUser { publicstringuserName; publicstringuserPwd; } 当一个用户登录的时候你可以创建一个用户类,把用户的所有信息都保存到session中 Useruser=newUser(); user.userName=yangrongqi; user.userPwd=123456; session[us

   问题是这样的...我在VS2008直接运行打开网页,可以连接数据库...但通过输入地址,也可以打开网页,但涉及数据库就出问题...

  无法打开登录所请求的数据库 "TakeClass"。登录失败。

  用户 '2D2727E2578F446ASPNET' 登录失败。

  说明: 执行当前 Web 请求期间,出现未处理的异常。请检查堆栈跟踪信息,以了解有关该错误以及代码中导致错误的出处的详细信息。

  异常详细信息: System.Data.SqlClient.SqlException: 无法打开登录所请求的数据库 "TakeClass"。登录失败。

  用户 '2D2727E2578F446ASPNET' 登录失败。

  以前也碰到过这个问题,搜索后按下面方法就解决了。

  1.打开数据库企业管理器,然后选择数据库---安全性---找到刚才报错的哪个''XXXASPNET'' --右键"属性";

  2.选择"用户映射"选项---在里面将我们要访问的数据库选中

  3.先别点确定---再选择我们刚才选择的哪个数据库,在下面的"数据库角色成员身份"里要选择"db_owner"权限

分享:解析如何使GridView每页添加不重新开始序号列
asp:TemplateFieldHeaderText=序号 ItemTemplate %#Container.DataItemIndex+1% /ItemTemplate /asp:TemplateField 每一页从1开始 protectedvoidGV_showAll_RowDataBound(objectsender,GridViewRowEventArgse) { if(e.Row.RowIndex-1) { e.Row.Cells[0].Tex

来源:模板无忧//所属分类:.Net教程/更新时间:2013-04-17
相关.Net教程