Kevin Wu's Corner
暂时停一停
随笔- 37  文章- 0  评论- 66 
博客园  首页    联系  管理  订阅 订阅

拒绝了对对象 'xp_cmdshell'(数据库 'master',所有者 'dbo')的 EXECUTE 权限 解决方法

在处理完用户 'NT AUTHORITY\NETWORK SERVICE' 登录失败错误处理这个问题之后,现在出现了如下问题

拒绝了对对象 'xp_cmdshell'(数据库 'master',所有者 'dbo')的 EXECUTE 权限


因为这次搞数据库基本上全是用sp(存储过程),所以在测试部署的时候,运行期间产生了上面的错误,后来找到了下面的解决方法:

打开Sql Server企业管理器-->选择数据库实例-->打开“安全性”节点-->选择“登录”-->在右边的列表中选择'NT AUTHORITY\NETWORK SERVICE' 双击打开登陆属性(没有添加该用户的请参看用户 'NT AUTHORITY\NETWORK SERVICE' 登录失败错误处理),选择数据库访问Tab,选择你要访问的数据库在左边打勾,并在下面的数据库角色中全部选取(我不知道这样会出什么样的安全问题),这样访问就没问题了.

图片如下:
 
posted @ 2007-05-19 10:04 Kevin Wu 阅读(7521) 评论(4) 编辑 收藏
刷新评论刷新页面返回顶部
程序员问答社区,解决您的IT难题
博客园首页博问新闻闪存程序员招聘知识库
Copyright ©2012 Kevin Wu