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

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

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

无法打开登录所请求的数据库_第1张图片

你可能感兴趣的:(无法打开登录所请求的数据库)