2010-09-26 51 views

回答

4

您可以在SQL Server documentation,它指出的Permissions部分的解释:

因为恶意用户有时 试图通过 使用的xp_cmdshell提升其特权,xp_cmdshell的是 被禁用默认。

您可以在SQL Server Security博客中找到更详细的解释。从博客州的一个简要摘录:

在许多情况下,人们能够 xp_cmdshell的,为了授权访问它 非系统管理员校长 执行 系统上的一个或两个操作,而没有意识到用户 能够访问它可以执行任何 任意命令,在某些情况下, 有效地升级他/她 的权限的系统管理员,甚至箱 管理员 - 明显的情况 小于理想。 XP_CMDSHELL真的很难 得到有效控制,甚至审计 它的使用仍可能允许攻击者 滥用其权力一段时间,直到 这种滥用的踪迹被发现,并 在这一点上破坏可能已经 是完成。

相关问题