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

来源:百度知道 编辑:UC知道 时间:2024/05/26 18:24:06
小弟租的万网的空间,对数据库还不是很熟,今天用万网给我的登陆账号,用企业管理器能连上也能打开数据库,在还原数据库是遇到了“拒绝了对对象 'xp_cmdshell'(数据库 'master',所有者 'dbo')的 EXECUTE 权限的问题”,不知道该怎么办呀,请高手帮忙解决,万分感谢!

当sa储存扩展被删除后....sa弱口令相关命令

可不知道大家有无这样的经历?当用sql综合利用工具连接成功后,有的能直接执行命令,创建帐户,

有的执行命令时却遇上下面种种情况而使你辛苦扫得的sa 弱口令失效,功亏一篑~

例如执行命令后回显1:未能找到存储过程'master..xpcmdshell'.

回显2:无法装载 DLL xpsql70.dll 或该DLL所引用的某一 DLL。原因126(找不到指定模块。)

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

等等可能还有些吧。这几个比较常见。
碰上这种情况,小菜们就变得无所适从了,棰胸跺足,甚至侮辱斯文,臭骂管理员。。。

呵呵,俺认为,回显1,2一般要么是管理员lj,要么是中级菜友的杰作,一般都是可以恢复的shell。回显3可就是经典作品了,把sa的权限降低了,与systemadmin脱离了联系。。。对于这种情况,俺还没有更好的解决办法。(哪位大哥知道麻烦告诉我一声^_^)

下面我就具体演示一下我是怎么对付这样的情况的。
用到的工具:sql查询分离器休闲庄专用版。

怕大家找不到,我把下载地址给大家

SQL查询分析器休闲庄分离版本

http://soft.7747.net/ware/774710/sqlquery.zip

假如我们扫到了:

[219.84.135.161]: 发现SQL-Server弱口令 "sa/[口令与用户名相同]"
[219.84.135.161]: "SQL-Server弱口令"扫描完成, 发现 1.<