Windows XP Service Pack 2 (SP2) 是針對 Professional 與 Home Edition 推出的最新服務包,包含修正程式、更新與一組 Microsoft 開發的安全技術,旨在降低惡意攻擊風險。其核心特色是預設啟用 Windows 防火牆——一個基於主機與狀態的篩選防火牆,能丟棄 IPv4/IPv6 連線上未經主動請求的傳入流量。
SP2 預設開啟防火牆,雖然強化了抵禦 Blaster、Slammer 等蠕蟲病毒的能力,但也會預設封鎖 SQL Server 的網路連線。SQL Server 透過檔案與列印共享(連接埠 445,即命名管道/多協議)於本機子網存取,而 TCP/IP 與 UDP 則預設關閉。導致透過網路連線的應用程式無法建立連線。
若使用 SQL Server 2000 SP3a 之前版本且未打補丁,安裝 SP2 後將禁止網路存取,僅允許本機連線。Windows 事件記錄會留下錯誤項目提示更新版本。Microsoft 採取此措施是為防止 Slammer 等蠕蟲攻擊未受保護的電腦,強烈建議升級至最新 Service Pack。
MSDE 2000 是內嵌於多款 Microsoft 產品(如 Access 2002、Visual Studio .NET、Office XP 等)的資料庫引擎。預設未安裝,但隨產品附贈。若未套用 SQL Server 2000 SP3a,SP2 會限制其僅能本機存取。
MSSQLSERVER(預設執行個體)或 MSSQL$***(具名執行個體)立即安裝 SQL Server 2000 SP3a 與 Windows XP SP2,並定期套用安全性更新。
詳細 KB 文章請參考 Microsoft 知識庫或 TechNet 上的「IT 專業人員的 Windows XP SP2 資源」頁面。