无法打开登录所请求的数据库

System.Data.EntityException: The underlying provider failed on Open. ---> System.Data.SqlClient.SqlException: 无法打开登录所请求的数据库 "CivilProductAdShow"。登录失败。
用户 'gpwebuser' 登录失败。

1.打开数据库企业管理器,然后选择数据库---安全性---找到刚才报错的哪个“登录名”( 'sa' )--右键"属性"; 
2.选择"用户映射"选项---在里面将我们要访问的数据库选中 
3.先别点确定---再选择我们刚才选择的哪个数据库,在下面的"数据库角色成员身份"里要选择"db_owner"权限

posted @ 2016-03-03 18:10  #天行健#  阅读(1159)  评论(0编辑  收藏  举报