首頁
編程語言
C語言|JAVA編程
Python編程
網頁編程
ASP編程|PHP編程
JSP編程
數據庫
MYSQL數據庫|SqlServer數據庫
Oracle數據庫|DB2數據庫
您现在的位置: 程式碼之家 >> 數據庫知識 >  >> SQL Server 資料庫 >> 關於SqlServer

保護 SQL Server:安全安裝與 Slammer 蠕蟲防範指南

     編輯:關於SqlServer

安全安裝四步驟

  1. 指派強健 sa 密碼:安裝時設定複雜密碼,建立專屬管理帳號加入 sysadmin,同樣強密碼。
  2. Windows 整合安全性:優先使用 Windows 帳號,讓 AD 強制密碼策略與鎖定原則。
  3. 最小權限授權:依需求授予 SELECT/INSERT/UPDATE/DELETE,嚴禁過度授權 (如薪資表人人可讀)。
  4. 職責分離:帳號管理員可檢視所有資訊,開發人員嚴禁更新生產資料,僅特定帳號管理員可異動帳號資料。

最易發生的兩大錯誤

  1. sa 空密碼/弱密碼/硬編碼於程式:任何人連線即擁有完整控制權,不僅資料庫,整台伺服器 (透過 xp_cmdshell) 均面臨風險。
  2. 未防範 Slammer 蠕蟲:2003 年 1 月爆發,針對 SQL Server 2000 解析器缺陷 (CVE-2002-0649),UDP 1434 埠緩衝區溢位,15 秒感染全網。微軟發布 SP3/SP3a 修補,但六個月後仍有大量未修補系統受害。

Slammer 蠕蟲防範行動

  • 離線修補:在連接網路前,必須套用 Service Pack 3 或 3a (免費下載)。
  • 封鎖 UDP 1434:防火牆阻斷 SQL Server 解析服務埠。
  • 停用不必要服務:SQL Server Resolution Service (UDP 1434) 若不需命名執行個體解析,可停用。
  • 道德責任:未修補系統上線即成傳播節點,危害整個網路生態。

服務包重要性

SP3/SP3a 不僅修補 Slammer,更包含數百項安全性與穩定性修正。下載免費、部署簡單,卻是阻擋已知漏洞最有效防線。管理疏忽與蠕蟲強勢是受害主因。

  1. 上一篇文章:
  2. 下一篇文章:
Copyright © 程式碼之家 All Rights Reserved