拒绝了对对象 'XXX' (数据库 'XXX',架构 'dbo')的 SELECT 权限
2012-12-18 09:50
381 查看
在IIS里测试ASP.NET网站时会遇到这样的问题(ASP.NET+SQL2008)我自己的解决方法是这样的:
1.打开SQL2008管理界面
2.在“对象资源管理器”里,展开“数据库”下面的“安全性”,右键“登录名”弹出“新建登录名...”弹出新建登录名窗口,登录名处右边“搜索”——“高级”——“立即查找”,选择“ASPNET”,两次确定后成功添加用户“ASPNET”,下面“默认数据库”选择你要操作的数据库(假设数据库名为:TTT)后,确定,OK!
3.赋予登录名的服务器角色(最好全选)
4.赋予ASPNET这个用户查询数据库的权限。右键数据库你的数据库TTT,选择“属性”——点“权限”,在“确定”上方有很多权限选项,选择你常用的那些操作吧,如select ,update,delete,……点击“确定”,就成功了!
去浏览器里测试吧……
1.打开SQL2008管理界面
2.在“对象资源管理器”里,展开“数据库”下面的“安全性”,右键“登录名”弹出“新建登录名...”弹出新建登录名窗口,登录名处右边“搜索”——“高级”——“立即查找”,选择“ASPNET”,两次确定后成功添加用户“ASPNET”,下面“默认数据库”选择你要操作的数据库(假设数据库名为:TTT)后,确定,OK!
3.赋予登录名的服务器角色(最好全选)
4.赋予ASPNET这个用户查询数据库的权限。右键数据库你的数据库TTT,选择“属性”——点“权限”,在“确定”上方有很多权限选项,选择你常用的那些操作吧,如select ,update,delete,……点击“确定”,就成功了!
去浏览器里测试吧……
相关文章推荐
- 拒绝了对对象 'xxx' (数据库 'xxx',架构 'dbo')的 SELECT 权限。
- MS-sql 2005拒绝了对对象 ''xxx'' (数据库 ''xxx'',架构 ''dbo'')的 SELECT 权限的解决方法
- MS-sql 2005拒绝了对对象 ''xxx'' (数据库 ''xxx'',架构 ''dbo'')的 SELECT 权限
- MS-sql 2005拒绝了对对象 'xxx' (数据库 'xxx',架构 'dbo')的 SELECT 权限
- 拒绝了对对象 'XXX' (数据库 'XXX',架构 'dbo')的 SELECT 权限
- sql 2005拒绝了对对象 'xxx' (数据库 'xxx',架构 'dbo')的 SELECT 权限
- 拒绝了对对象 'xxx' (数据库 'xxx',架构 'dbo')的 SELECT 权限
- MS-sql 2005拒绝了对对象 'xxx' (数据库 'xxx',架构 'dbo')的 SELECT 权限
- 拒绝了对对象 'data'(数据库 'xxx',所有者 'dbo')的 SELECT 权限 解决方案
- 拒绝了对对象'users' (数据库'People',架构'dbo')的SELECT 权限
- 拒绝了对对象 'address' (数据库 'auto',架构 'dbo')的 INSERT 权限
- Sql server 2005拒绝了对对象 'xx表' (数据库 'xx',架构 'dbo')的 EXECUTE 权限解决办法
- MS-sql 2005拒绝了对对象 'xxx' (数据库 'xxx',架构 'dbo')的 SELECT 权限的解决方法
- 拒绝了对对象 'data'(数据库 'xxx',所有者 'dbo')的 SELECT 权限 解决方案
- 拒绝了对对象 'sp_sdidebug'(数据库 'master',所有者 'dbo')的 EXECUTE 权限
- 拒绝了对对象 '****'(数据库 '******',所有者 '***')的 SELECT 权限。
- 拒绝了对对象 'sp_sdidebug'(数据库 'master',所有者 'dbo')的 EXECUTE 权限 解决方法
- 拒绝了对对象 'user' (数据库 '****',架构 'dbo')的 SELECT 权限
- 在.net中调用时出现“拒绝了对对象 'sp_sdidebug'(数据库 'master',所有者 'dbo')的 EXECUTE 权限”的错误的解决办法。
- “Microsoft OLE DB Provider for SQL Server 错误 '80040e09',拒绝了对对象 'Art_Config' (数据库 'GY_SFJ',架构 'dbo')”