SQL 에서 DLL Microsoft 를 불 러 올 수 없 는 이유(sa 암 호 를 수정 할 수 없 음)

1914 단어 DLLMicrosoft
DLL Microsoft 를 불 러 올 수 없 는 이유:126(지정 한 모듈 을 찾 을 수 없 음).U890 계 정 도입 알림:"DLL Microsoft 알림 을 불 러 올 수 없습니다.데이터베이스 에 불필요 한 번 거 로 움 이나 이 DLL 이 인용 한 DLL 이 발생 하지 않도록 SQL 데이터 베 이 스 를 잘못 조작 하 십시오.이유:126(지정 한 모듈 을 찾 을 수 없습니다.)SQL 2000 의 SA 암호 가 너무 간단 해 바이러스 에 의 해 시스템 저장 과정 을 악의 적 으로 수정 했다.다음 시스템 저장 프로 세 스 복구 가 필요 합 니 다.메모:이 방안 은 SQL 2000
 
use master
go
-- xp_cmdshell
select * from master..syscomments where object_name(id)='xp_cmdshell' and text<>'xplog70.dll'
go
--
select object_name(id), * from master..syscomments where object_name(id) in
('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
string','xp_instance_regremovemultistring',
'xp_instance_regenumkeys','xp_instance_regenumvalues') and text <>N'xpstar.dll'
go
-- xp_cmdshell ,
--drop procedure xp_cmdshell
--go
--exec sp_addextendedproc N'xp_cmdshell', N'xplog70.dll'
--go
-- xp_cmdshell
--xp_cmdshell 'dir c:/'
-- , sql server ( system) system32/cmd.exe ,
-- ,
--drop procedure
--go
--exec sp_addextendedproc N' ', N'xpstar.dll'
만 지원 합 니 다.

좋은 웹페이지 즐겨찾기