SQL无法加载DLL微软原因(无法修改SA密码)

SQL无法加载DLL微软原因(无法修改SA密码)
无法加载dll微软原因:126(找不到指定的模块)。
以下介绍U890提示:无法加载DLL微软提示你请一个DLL的SQL数据库错误的随机操作,以免造成不必要的麻烦或引用的DLL库。原因:126(找不到指定的模块。)。
因为SQL2000的SA密码过于简单,病毒通过病毒修改系统存储过程。
需要以下系统存储过程恢复
注:本方案仅支持SQL2000

复制代码代码如下所示:
使用主

检查是否已被篡改的xp_cmdshell
SELECT * FROM .. syscomments哪里object_name(ID)= 'xp_cmdshell'and文本<> 'xplog70 DLL。

-检查是否有其他存储过程被篡改。
选择object_name(ID),从主.. syscomments object_name(ID)在哪里
('xp_getfiledetails ','xp_availablemedia ','xp_dirtree ','xp_fixeddrives ','xp_s
ubdirs,
xp_fileexist ','xp_get_tape_devices ','sp_msgetversion ','xp_enumdsn ','xp_regr
EAD,'xp_regwrite ','xp_regdeletevalue,
xp_regaddmultistring ','xp_regremovemultistring ','xp_regenumkeys ','xp_regenu
mvalues ','xp_regdeletekey ','xp_instance_regread,
'xp_instance_regwrite','xp_instance_regdeletevalue','xp_instance_regaddmulti
'xp_instance_regremovemultistring字符串',',
xp_instance_regenumkeys ','xp_instance_regenumvalues和文本<> n'xpstar DLL)。

-发现xp_cmdshell是篡改,执行下面的语句返回
拖放程序xp_cmdshell
——去
——执行sp_addextendedproc n'xp_cmdshell ',n'xplog70 DLL。
——去
然后执行下面的语句来验证xp_cmdshell是正确
——xp_cmdshell'dir C:
如果语句是不正常的,这是可能的,SQL Server服务启动帐户(通常是系统)没有访问system32 / cmd.exe文件,加上许可。
-发现其他存储过程被篡改,并执行以下语句
-删除过程存储过程名
——去
——执行sp_addextendedproc n'stored程序的名字,n'xpstar DLL。
免责声明:本网信息来自于互联网,目的在于传递更多信息,并不代表本网赞同其观点。其原创性以及文中陈述文字和内容未经本站证实,对本文以及其中全部或者部分内容、文字的真实性、完整性、及时性本站不作任何保证或承诺,并请自行核实相关内容。本站不承担此类作品侵权行为的直接责任及连带责任。如若本网有任何内容侵犯您的权益,请及时联系我们,本站将会在24小时内处理完毕。
相关文章
返回顶部