我正在获取对象'xp_cmdshell'上的执行权限被拒绝。权限在对象上被拒绝xp_cmdshell
这里的情况,我有一个名为导出文件的存储过程。 我从一个虚拟PC .. Web应用程序这个命令我得到允许误差的执行过程中调用通过SqlCommand的存储过程
然后我通过SQL事件探查器进行调试和剖析的执行结果查询窗口(这意味着我运行StoredProcedure与必要的参数基于从探查器到查询窗口),令人惊讶的是它的工作很好。该文件已成功导出。
我想知道这是什么错误,考虑到我在连接字符串中的登录名是拥有者和管理员用户。
谢谢!我解决了它。 这是你的意思? EXEC sp_xp_cmdshell_proxy_account [domain \ user],[password]; EXEC sp_grantdbaccess [sql account user] GRANT exec ON sys.xp_cmdshell TO [sql account user] –