SQL Server 2005 安全性較 2000 大幅增強,但預設值仍存風險,需主動強化。
ALTER LOGIN [sa] WITH NAME=[newname]。sp_password 'old','new','sa' 或 GUI 介面。BUILTIN\Administrators。sp_change_users_login 'report'。EXEC master..sp_dropextendedproc xp_cmdshell。sp_OACreate、sp_OADestroy、sp_OAGetErrorInfo、sp_OAGetProperty、sp_OAMethod、sp_OASetProperty、sp_OAStop。xp_regaddmultistring、xp_regdeletekey、xp_regdeletevalue、xp_regenumvalues、xp_regread、xp_regremovemultistring、xp_regwrite。sp_makewebtask、xp_dirtree、xp_fileexist、xp_getnetname、xp_terminate_process、sp_add_job、sp_addtask、xp_readwebtask、sp_addextendedproc 等)。EXEC sys.sp_configure N'remote access', N'0'。EXEC sys.sp_configure N'c2 audit mode', N'1'。以上方法非詳盡,持續研究與實作才能構建纵深防禦體系。