發(fā)布源:深圳維創(chuàng)信息技術(shù)發(fā)布時(shí)間:2021-04-06 瀏覽次數(shù): 次
隨著科技的進(jìn)步,數(shù)據(jù)泄露事件層出不窮,并且數(shù)據(jù)泄漏的成本非常昂貴。而數(shù)據(jù)庫(kù)安全是導(dǎo)致數(shù)據(jù)泄露的重中之重,那么對(duì)于影響數(shù)據(jù)庫(kù)安全的關(guān)鍵因素有哪些呢?
1 、用數(shù)據(jù)庫(kù)代理防止攻擊
數(shù)據(jù)庫(kù)代理或網(wǎng)關(guān)代理介于應(yīng)用程序和數(shù)據(jù)庫(kù)之間,接收來(lái)自應(yīng)用程序的鏈接,然后代表這些應(yīng)用程序連接到數(shù)據(jù)庫(kù)。
智能數(shù)據(jù)庫(kù)代理提供最大范圍的過(guò)濾,其模塊提供安全、可靠、可擴(kuò)展性和性能優(yōu)勢(shì)。
MaxScale數(shù)據(jù)庫(kù)防火墻過(guò)濾解析查詢可以阻止白名單上你不想通過(guò)的查詢類型的情況發(fā)生。
例如,您可能會(huì)說(shuō),給定的連接只能執(zhí)行更新和插入,而另一個(gè)連接必須與某些正則表達(dá)式相匹配,等等。
代理MaxScale也能保護(hù)你抵御DDos攻擊:當(dāng)太多的連接,直接進(jìn)入數(shù)據(jù)庫(kù)服務(wù)器,它可以被重載。但是一個(gè)代理吸收了一些負(fù)載來(lái)限制這種攻擊的影響。
2、建立審計(jì)和日志
審計(jì)和日志記錄相互關(guān)聯(lián),但是審計(jì)日志比一般日志復(fù)雜得多。審計(jì)日志給你所有的信息,你需要調(diào)查可疑活動(dòng),并進(jìn)行根本原因分析,如果你確實(shí)經(jīng)歷了違反。
此外,審計(jì)日志幫助確保與規(guī)定如GDPR、PCI、HIPPA和SOX。
MariaDB審計(jì)插件可以記錄大量的信息:所有傳入連接,所有執(zhí)行查詢,甚至所有的單個(gè)訪問(wèn)。您可以看到誰(shuí)在給定的時(shí)間內(nèi)進(jìn)行了訪問(wèn),以及誰(shuí)插入或刪除了數(shù)據(jù)。審計(jì)插件可以記錄到一個(gè)文件或日志,所以如果你現(xiàn)有的工作流程,依靠日志,你可以直接綁定。
3、實(shí)行嚴(yán)格的用戶賬戶管理
仔細(xì)管理數(shù)據(jù)庫(kù)用戶帳戶是非常重要的。這幾乎適用于您IT生態(tài)系統(tǒng)的所有方面,我們?cè)诖瞬灰灰辉斒觥O喾矗覀冎恍枰嵝涯脩魩艄芾淼年P(guān)鍵方面:
只允許本地客戶端訪問(wèn)root權(quán)限。
始終使用密碼。
為每個(gè)應(yīng)用程序都有一個(gè)獨(dú)立的數(shù)據(jù)庫(kù)用戶帳戶。
限制訪問(wèn)數(shù)據(jù)庫(kù)服務(wù)器的IP地址的數(shù)量。
4、保持?jǐn)?shù)據(jù)庫(kù)軟件和操作系統(tǒng)的更新
我們都知道保持軟件更新的重要性,但這并不能阻止我們中的許多人運(yùn)行遺留操作系統(tǒng)和幾個(gè)版本的舊數(shù)據(jù)庫(kù)服務(wù)器。
在此我們必須提醒您,保持當(dāng)前的一切是保護(hù)您的數(shù)據(jù)免受所有最新威脅的唯一方法。
這不僅適用于您的服務(wù)器軟件,也適用于您的操作系統(tǒng)。
5、加密應(yīng)用程序中的敏感數(shù)據(jù)
我們保存了最不常用的最后實(shí)現(xiàn)的實(shí)踐。許多組織忽視加密文件,但它可以是相當(dāng)有價(jià)值的。畢竟如果在訪問(wèn)之后試圖破解密碼,那么就減少了黑客的動(dòng)機(jī)。
在數(shù)據(jù)到達(dá)數(shù)據(jù)庫(kù)之前,第一階段的加密發(fā)生在應(yīng)用程序中。如果數(shù)據(jù)在應(yīng)用程序中被加密,那么破壞數(shù)據(jù)庫(kù)的黑客就看不到數(shù)據(jù)是什么(這只適用于那些不是密鑰的數(shù)據(jù))。
接下來(lái)是對(duì)傳輸中數(shù)據(jù)的加密。這意味著數(shù)據(jù)在網(wǎng)絡(luò)從客戶端移動(dòng)到數(shù)據(jù)庫(kù)服務(wù)器(或代理)時(shí)進(jìn)行加密。這基本上與在Web瀏覽器中使用HTTPS相同。
顯然,服務(wù)器可以看到信息,因?yàn)樗枰x取您填寫的表單,并且您可以讀取信息,因?yàn)槟鷮⑵漭斎氡韱沃校欠?wù)器和服務(wù)器之間的任何人都不應(yīng)該讀取它。
最后,我們對(duì)靜止數(shù)據(jù)進(jìn)行加密。
你可以使用這個(gè)加密InnoDB表空間,InnoDB聯(lián)機(jī)重做日志和二進(jìn)制日志。這意味著你可以加密幾乎所有的事情都寫在MariaDB服務(wù)器盤里。
Copyright © 2021 深圳市維創(chuàng)信息技術(shù)有限公司 版權(quán)所有