前几天电脑中了病毒,连360什么的都没什么反映,中了病毒之后,各路疯狂改我的数据库,包括数据库密码和还原数据库等等。
更改数据库(sql server 2000)登录密码这个问题,感觉很好解决,因为他会提示你缺少SP_PASSWORD存储过程,这时候从一个未中病毒的电脑或者从网上下载一个
存储过程即可,然后在master数据库中运行即可。不能更改数据库登录密码的问题就解决了。
然后又遇到了问题,就是提示在还原数据库时遇到 Microsoft SQL-DMO(ODBC SQLState :42000)错误0:无法装载DLL 中间有一些病毒的信息,什么加QQ什么的。原因
:126(找不到指定模块。)
我的处理方法是:
1.运行存储过程‘sp_helpextendedproc’ 会发现有一些扩展存储过程的名称所对应的dll与其它的相比不正常,记住这个扩展存储过程的名称
2.在master数据库中的扩展存储过程中定位第一步找到的扩展存储过程名,双击打开发现它对应的dll有问题,找到一个没中病毒的电脑,看他所对应的dll,把里
面的内容更改掉,如果在提示你缺少其它的存储过程,你可以在重复上述的过程,如果提示你缺少dll,从其它机器上COPY一下放在你的目录中就行了。
第二个问题就解决了