在等級(jí)保護(hù)中,數(shù)據(jù)庫安全建設(shè)的總體目標(biāo),一是要保證核心數(shù)據(jù)庫自身的安全性,確保數(shù)據(jù)庫不會(huì)受到攻擊造成業(yè)務(wù)系統(tǒng)的癱瘓;二是要求保證數(shù)據(jù)的 保密性和完整性,對(duì)核心數(shù)據(jù)庫中的敏感數(shù)據(jù)進(jìn)行有效的安全防護(hù),確保關(guān)鍵數(shù)據(jù)不泄密,不被違規(guī)篡改;三是在數(shù)據(jù)庫使用過程中及時(shí)發(fā)現(xiàn)安全問題,防患于未 然,按修復(fù)建議進(jìn)行安全加固。
信息系統(tǒng)的核心數(shù)據(jù)存在數(shù)據(jù)庫中的,數(shù)據(jù)庫作為核心數(shù)據(jù)資產(chǎn)載體,一旦發(fā)生無意識(shí)危險(xiǎn)操作、信息泄露、惡意篡改,都將造成最為慘痛的損失。據(jù)Verizon 2015數(shù)據(jù)泄露調(diào)查報(bào)告,數(shù)據(jù)庫服務(wù)器占泄露記錄總數(shù)的96%,成為頭號(hào)可能的泄露數(shù)據(jù)源。
隨著當(dāng)前業(yè)務(wù)系統(tǒng)及數(shù)據(jù)庫的部署規(guī)模、訪問人員和密集度的不斷增加,來自于外部攻擊者、第三方運(yùn)維和開發(fā)人員、內(nèi)部維護(hù)人員的威脅訪問,給企業(yè)數(shù)據(jù)安全帶來了嚴(yán)峻的挑戰(zhàn)。
目前已知的來自外部黑客常見的攻擊手段和漏洞包括:SQL注入、緩沖區(qū)溢出、拒絕服務(wù)、提權(quán)等,也有利用未及時(shí)安裝補(bǔ)丁、缺省安裝漏洞、程序后門和危險(xiǎn)代碼破壞權(quán)限體系,導(dǎo)致數(shù)據(jù)庫服務(wù)終止和敏感數(shù)據(jù)泄密;
明文存儲(chǔ)的安全威脅,使得數(shù)據(jù)文件、備份文件被拷貝后,可以輕易恢復(fù)。
DBA等高權(quán)限用戶可以隨時(shí)任意地訪問門能干數(shù)據(jù);
弱口令的存在,使得容易被人暴力破解或嘗試成功,訪問敏感數(shù)據(jù)導(dǎo)致泄密和篡改;
知道數(shù)據(jù)庫管理員賬號(hào),主要威脅在于假冒正常應(yīng)用賬戶、合法DB用戶繞過應(yīng)用 程序使用命令行工具訪問數(shù)據(jù)庫、通過數(shù)據(jù)庫客戶端批量導(dǎo)出敏感信息導(dǎo)致泄密。
內(nèi)部人員、第三方維護(hù)人員的誤操作、維護(hù)操作、越權(quán)操作和惡意操作,
多人共用一個(gè)賬號(hào),責(zé)任難以分清,超級(jí)管理員操作難以監(jiān)管和審計(jì)。
本方案通過對(duì)安全威脅的分析,進(jìn)行整體設(shè)計(jì)與規(guī)劃,系列安全產(chǎn)品相互之間分工協(xié)作,共同形成整體的防護(hù)體系,覆蓋了數(shù)據(jù)庫安全防護(hù)的事前診斷、事中控制和事后分析。
定期進(jìn)行數(shù)據(jù)庫安全檢查,防患于未然,對(duì)數(shù)據(jù)庫安全風(fēng)險(xiǎn)進(jìn)行綜合評(píng)估,使用專門的數(shù)據(jù)庫漏洞掃描系統(tǒng),對(duì)生產(chǎn)域中數(shù)據(jù)庫的安全現(xiàn)狀進(jìn)行全面檢測(cè)。安 全漏洞項(xiàng)包括:弱口令、缺省口令、弱安全策略、權(quán)限寬泛、敏感數(shù)據(jù)發(fā)現(xiàn)、權(quán)限提升漏洞、補(bǔ)丁升級(jí)等,評(píng)估是否存在安全漏洞并提供修復(fù)建議,為系統(tǒng)的安全配 置提升提供有效的參考。
數(shù)據(jù)庫防火墻-從訪問源頭來保護(hù)數(shù)據(jù),監(jiān)測(cè)數(shù)據(jù)庫的訪問,防止未授權(quán)的訪問、SQL Injection、權(quán)限或角色的非法提升以及對(duì)敏感數(shù)據(jù)的非法訪問。高度精準(zhǔn)的基于SQL語法的分析,避免誤判;基于黑、白名單的靈活的SQL級(jí)策略設(shè) 置;支持Bypass和Proxy及混合部署模式,支持高可用,最大限度的適應(yīng)企業(yè)需求;虛擬補(bǔ)丁技術(shù)避免數(shù)據(jù)庫因?yàn)椴荒苓M(jìn)行補(bǔ)丁升級(jí)而造成的惡意訪問。
在數(shù)據(jù)庫中加密存儲(chǔ)敏感信息防止被解析為明文,通過獨(dú)立于數(shù)據(jù)庫的權(quán)控體系和引入安全管理員、審計(jì)管理員實(shí)現(xiàn)三權(quán)分立的安全管理手段,防止DBA、 第三方外包人員和程序開發(fā)人員越權(quán)訪問敏感信息,結(jié)合動(dòng)態(tài)口令卡和SQL級(jí)API與應(yīng)用系統(tǒng)進(jìn)行綁定解決繞過應(yīng)用程序非法訪問數(shù)據(jù)庫的問題。
網(wǎng)絡(luò)旁路審計(jì)通過在核心路由設(shè)備上設(shè)置端口鏡像或采用分流監(jiān)聽,使安全審計(jì)能夠監(jiān)聽到所有用戶通過路由設(shè)備與數(shù)據(jù)庫進(jìn)行通訊的操作,并把數(shù)據(jù)庫操作 進(jìn)行協(xié)議還原和分析,細(xì)致的數(shù)據(jù)庫操作審計(jì)和用戶審計(jì),并有豐富的查詢檢索和報(bào)表功能,維護(hù)簡(jiǎn)單、具備專業(yè)審計(jì)功能,節(jié)約人力,減少維護(hù)費(fèi)用。
?本方案規(guī)劃使用專門的數(shù)據(jù)庫漏洞掃描系統(tǒng),對(duì)當(dāng)前系統(tǒng)中重要數(shù)據(jù)庫進(jìn)行全面的安全漏洞檢測(cè),有效暴露當(dāng)前數(shù)據(jù)庫系統(tǒng)的安全問題,同時(shí)提出漏洞修復(fù)的建議,進(jìn)行整體安全加固。從而提升數(shù)據(jù)庫系統(tǒng)整體的安全性。
本方案規(guī)劃使用數(shù)據(jù)庫加密產(chǎn)品,實(shí)現(xiàn)對(duì)數(shù)據(jù)庫中重要敏感信息的安全保護(hù),從存儲(chǔ)層、數(shù)據(jù)庫訪問控制層、應(yīng)用安全層面實(shí)現(xiàn)全方位防止敏感信息泄密。
本方案規(guī)劃使用數(shù)據(jù)庫防火墻產(chǎn)品,通過防SQL注入、防高危操作來阻止外部黑客攻擊者入侵行為,實(shí)時(shí)的告警,同時(shí)采用防火墻產(chǎn)品中的審計(jì)能力,進(jìn)行事后分析。
數(shù)據(jù)庫漏掃:分析內(nèi)部不安全配置,防止越權(quán)訪問:通過只讀賬戶,實(shí)現(xiàn)由內(nèi)到外的檢測(cè);提供現(xiàn)有數(shù)據(jù)的漏洞透視圖和數(shù)據(jù)庫配置安全評(píng)估;避免內(nèi)外部的非授權(quán)訪問。
數(shù)據(jù)庫防火墻:面對(duì)來自于外部的入侵行為,提供防SQL注入和數(shù)據(jù)庫虛擬補(bǔ)丁包功能;通過虛擬補(bǔ)丁包,數(shù)據(jù)庫系統(tǒng)不用升級(jí)、打補(bǔ)丁,即可完成對(duì)主要數(shù)據(jù)庫漏洞的防控。
數(shù)據(jù)庫加密:能夠?qū)崿F(xiàn)敏感數(shù)據(jù)的存儲(chǔ)加密,防止數(shù)據(jù)從數(shù)據(jù)庫存儲(chǔ)文件和備份文件中泄漏;實(shí)現(xiàn)涉密信息的存儲(chǔ)保密性。
數(shù)據(jù)庫審計(jì):數(shù)據(jù)庫安全分析可以智能的識(shí)別SQL類型,從而靈活的構(gòu)建行為模型,且能夠快速、準(zhǔn)確的配置和定位策略。此外,通過智能的SQL識(shí)別,采用啟發(fā)式風(fēng)險(xiǎn)評(píng)估,能夠及時(shí)發(fā)現(xiàn)SQL的潛在風(fēng)險(xiǎn),并進(jìn)行控制(包括告警、攔截等),從而能夠?qū)⒐粜袨樽柚埂?/p>