- 相關(guān)推薦
電子商務(wù)數據庫安全隱患及對策論文
摘要:網(wǎng)絡(luò )時(shí)代的到來(lái),眾多企業(yè)紛紛借助互聯(lián)網(wǎng)技術(shù)開(kāi)展電子商務(wù)的運營(yíng)模式。建設電子商務(wù)網(wǎng)站就是其中最重要的工作之一,安全問(wèn)題對于整個(gè)網(wǎng)站建設起到至關(guān)重要的作用。電子商務(wù)網(wǎng)站的核心是數據庫,本文試圖從數據庫安全的角度,來(lái)探討和分析電子商務(wù)網(wǎng)站建設中的安全隱患,并進(jìn)一步提出相應對策。
關(guān)鍵詞:電子商務(wù)網(wǎng)站;數據庫;安全隱患
一、引言
隨著(zhù)互聯(lián)網(wǎng)信息化和大數據時(shí)代的到來(lái),電子商務(wù)平臺以其高效、便捷、成本低、個(gè)性化等特性引領(lǐng)時(shí)代潮流。企業(yè)可以開(kāi)展無(wú)實(shí)體店經(jīng)營(yíng),個(gè)人足不出戶(hù)即可博覽國內乃至國際一切商品,并進(jìn)一步完成購買(mǎi)環(huán)節。但基于互聯(lián)網(wǎng)的開(kāi)放性和虛擬性特點(diǎn),電子商務(wù)網(wǎng)站安全問(wèn)題就像一個(gè)隱形“毒瘤”,時(shí)刻威脅著(zhù)企業(yè)和用戶(hù)的安全利益,并制約著(zhù)電子商務(wù)穩健的進(jìn)一步發(fā)展?梢(jiàn),企業(yè)在建設電子商務(wù)網(wǎng)站時(shí),不僅要關(guān)注網(wǎng)站的實(shí)用性和美觀(guān)度,更要注重安全問(wèn)題。電子商務(wù)網(wǎng)站的數據庫是網(wǎng)站的核心信息,比如交易記錄、商業(yè)數據等。因此,如何保證電子商務(wù)網(wǎng)站建設中的數據庫安全就成為開(kāi)發(fā)設計人員首要解決的問(wèn)題。
二、電子商務(wù)網(wǎng)站建設中數據庫的安全隱患
1.電子商務(wù)網(wǎng)站的開(kāi)放性特征,使得網(wǎng)站數據庫本身就存在著(zhù)很大安全隱患,常見(jiàn)電子商務(wù)網(wǎng)站建設中數據庫安全隱患如下。
基礎硬件的安全隱患。電子商務(wù)這種商務(wù)模式在我國發(fā)展歷程短,電子商務(wù)技術(shù)尚處于開(kāi)發(fā)與運營(yíng)的初期階段,硬件設施還依然是電子商務(wù)網(wǎng)站建設的“短板”。各種硬件條件短缺、配套資金匱乏等因素使得電子商務(wù)網(wǎng)站建設過(guò)程中使用的硬件設施不夠先進(jìn),硬件安全性存在較多漏洞。導致電子商務(wù)網(wǎng)站很容易遭受不法分子的惡意侵害,網(wǎng)站中的數據資料遭受竊取或篡改。
2.數據庫登錄方式的安全隱患。為便于后期對電子商務(wù)網(wǎng)站數據庫的訪(fǎng)問(wèn),電子商務(wù)網(wǎng)站建設時(shí)一般設置兩種登錄數據庫的方式:
、臰indows身份驗證模式;
、茢祿䦷熘苯釉L(fǎng)問(wèn),即通過(guò)電子商務(wù)網(wǎng)站數據庫對網(wǎng)站內容進(jìn)行瀏覽。但第二種方式在使用時(shí)存在安全風(fēng)險。多數用戶(hù)在登錄時(shí)習慣選擇系統默認用戶(hù)名,而后為了方便進(jìn)入網(wǎng)站數據庫又選擇“記住密碼”。這就增大了網(wǎng)站后臺管理系統的安全隱患,把網(wǎng)站前臺用戶(hù)名和密碼的安全管理也要負責在內。另外,很多用戶(hù)完全直接選擇數據庫默認的用戶(hù)名和密碼會(huì )導致數據庫外泄。眾所周知,“sa”是SQLServer數據庫的系統默認賬號,還是一個(gè)超級用戶(hù)賬號,就常常被受到攻擊[1]。
3.數據庫結構的安全隱患。電子商務(wù)網(wǎng)站建設前期,開(kāi)發(fā)者與設計人員制定的數據庫設計方案不夠完善,一般體現在以下三個(gè)方面:
、拍J了固定、有規律的數據庫文件的存放位置。比如Access數據庫文件一般放在Web目錄中,這個(gè)規律就會(huì )被不法分子利用來(lái)查找并下載數據庫文件,導致網(wǎng)站的數據被竊取。
、茢祿砗蛿祿侄蔚姆亲远x命名。有的數據庫表和數據字段名直接使用關(guān)鍵詞Admi、User等命名,不利于數據的安全。
、菙祿頍o(wú)法防止被重命名。由于開(kāi)發(fā)人員沒(méi)有制定對策對數據表重命名進(jìn)行前后綴處理,可能會(huì )導致出現安全問(wèn)題[2]。
4.網(wǎng)站后臺管理系統的安全隱患。后臺管理系統對于前臺網(wǎng)頁(yè)的穩定運行起著(zhù)至關(guān)重要的作用,在網(wǎng)站運營(yíng)過(guò)程中,后臺數據庫系統出現安全事故會(huì )導致整個(gè)電子商務(wù)網(wǎng)站平臺癱瘓,為此一定要確保數據庫后臺管理系統工作時(shí)處在安全穩定的環(huán)境。但由于目前國內電子商務(wù)平臺尚處于發(fā)展初期,數據庫后臺管理系統在設計時(shí)還很難克服以下問(wèn)題:
、艛祿䦷扉_(kāi)發(fā)設計人員水平受限,將數據庫后臺管理系統的某些功能設置放在網(wǎng)站首頁(yè),直接暴露了數據庫后臺管理系統的地址。這是因為技術(shù)人員通常會(huì )采用web來(lái)對數據庫進(jìn)行訪(fǎng)問(wèn)、管理及維護,從而保證網(wǎng)址首頁(yè)能夠正常穩定地運行。
、普麄(gè)數據庫后臺系統有且只有首頁(yè)需要對管理員的權限進(jìn)行驗證,后續所有的管理界面均不再需要驗證指令。因此攻擊者只需直接輸入URL地址,就可以繞過(guò)驗證進(jìn)入到后臺管理之中直接對數據庫進(jìn)行訪(fǎng)問(wèn)管理,嚴重危及數據庫的安全[3]。
5.服務(wù)器地址設計的安全隱患在電子商務(wù)網(wǎng)站建設初期要設計服務(wù)器地址,但部分設計人員對服務(wù)器設計工作不夠重視。
、艛祿䦷煊脩(hù)與用戶(hù)名的連接問(wèn)題容易出現文件內容泄露等現象;
、齐娮由虅(wù)網(wǎng)站開(kāi)發(fā)設計部門(mén)工作不夠嚴謹,像諸如源代碼的撰寫(xiě)工作等,如果設計不夠嚴謹將會(huì )導致電子商務(wù)網(wǎng)站癱瘓[4]。
三、電子商務(wù)網(wǎng)站建設中數據庫的安全對策
1.完善配套的軟硬件設施。在電子商務(wù)網(wǎng)站建設中,一方面要及時(shí)更新?lián)Q代硬件設施,另一方面要完善軟件設施。一般常從以下幾方面完善軟件設施:
、偶皶r(shí)對操作系統打補丁,減少違規操作;
、撇捎脭祿用芗夹g(shù)、防火墻技術(shù)、殺毒軟件及時(shí)等多種技術(shù)進(jìn)行安全防范;
、窃陔娮由虅(wù)網(wǎng)站前后臺均對數據庫進(jìn)行加密;
、炔捎脧碗s口令或生物特征等密碼驗證的方式進(jìn)行登錄驗證,并對其用戶(hù)名和密碼進(jìn)行無(wú)痕登錄安全保護;
、赏晟坪透聰祿䦷煜到y軟件;
、试O置虛擬接入端口,并進(jìn)行動(dòng)態(tài)變換。
2.自定義特殊賬號管理數據庫系統。電子商務(wù)網(wǎng)站建設期間,數據庫安全控制部門(mén)務(wù)必要重視特殊性賬號管理工作,提升特殊性賬號的安全性。例如:前面提到的“sa”賬號就是一個(gè)不可被刪除、無(wú)法被修改的特殊賬號。并且數據庫管理人員后期為了數據庫系統的需要,也會(huì )建立與“sa”同樣功能的賬號,但“sa”這類(lèi)賬號本身安全性能低,這就需要技術(shù)人員特別重視、特殊管理,做到既要保證提升工作效率,又要避免出現數據庫軟件泄露的安全事故。
3.設計科學(xué)規范的數據庫結構。建議從以下幾個(gè)方面設計數據庫結構:
、鸥哪J下的數據庫文件存儲位置。如SQLSERVER系統,DATA文件夾是默認路徑下的文件夾,開(kāi)發(fā)人員可更改存放路徑和文件夾,而后修改與數據庫連接的相關(guān)文件信息。
、剖褂肙DBC數據源。ODBC的優(yōu)點(diǎn)是用它生成的應用程序與數據庫或數據庫引擎無(wú)關(guān),以統一的方式處理所有的數據庫,隔離了數據庫的實(shí)現細節。數據庫設計人員在具備管理和維護IIS的權限下,配置新的ODBC數據源,合理放置好更改后的數據庫文件的存儲位置。
、遣捎梅浅R幟椒ǎ簀更改數據庫文件名?蔀閿祿䦷熘魑募碗s類(lèi)姓名,并把它存放在較深層的路徑下。如網(wǎng)上服飾店的主文件名,不要起諸如“myclothing.mdf”、“fashion.mdf”或“dress.mdf”之類(lèi)的名字,再把它放在如“/mcl/ed359/rck/fo136/bct”之類(lèi)的較深層的路徑下;k數據庫表和字段的命名?刹捎米帜负蛿底纸M合命名的方式為數據庫表加上前后綴。
4.加強網(wǎng)站后臺管理系統的安全性?蓮囊韵聨追矫嬷(zhù)手:
、挪灰诎踩暂^低的網(wǎng)頁(yè)上放置數據庫后臺管理系統的鏈接,采用非常規命名法對首頁(yè)文件命名;
、剖褂脧碗s的用戶(hù)名和口令。把后臺管理數據的用戶(hù)名和口令封裝在服務(wù)器中,權限放置最低;
、窃O置Session變量自動(dòng)分配不同頁(yè)面中用戶(hù)權限的SessionID;
、燃丛谥黜(yè)面有身份驗證,其他頁(yè)面也要有身份驗證。先判斷是否從已驗證頁(yè)面跳轉過(guò)來(lái),否則不能進(jìn)入當前頁(yè)面[5]。
5.建立數據庫備份和恢復機制。數據庫資源是電子商務(wù)網(wǎng)站運行的“血液”,建立加強數據庫備份和恢復機制是提升電子商務(wù)網(wǎng)站數據庫安全性能的重中之重。一旦網(wǎng)站數據庫資源遭到安全問(wèn)題,可以第一時(shí)間利用備份資源找到原始數據。為此就要求對電子商務(wù)網(wǎng)站的數據庫進(jìn)行定期備份。數據備份與恢復機制是對數據庫管理機制的有效補充和完善。以SQLSERVER數據庫為例,數據備份和恢復常采用備份數據庫中.mdf和.ldf文件或者附加數據庫中.mdf和.ldf文件的方式。此外,務(wù)必要對數據庫賬戶(hù)進(jìn)行嚴格的加密處理。
四、結論
總之,建設電子商務(wù)平臺的人員可從電子商務(wù)網(wǎng)站數據庫的軟硬件設施、數據庫結構、數據庫后臺管理、數據庫備份等幾方面著(zhù)手,再結合企業(yè)實(shí)際綜合使用這些對策,一定可以為使用電子商務(wù)平臺的相關(guān)者消除一些不必要的安全隱患,從而使電子商務(wù)向更高、更健康的方向發(fā)展。
參考文獻
[1]王德山,王科超.電子商務(wù)網(wǎng)站建設中的數據庫安全問(wèn)題與防范對策淺析[J].網(wǎng)絡(luò )安全技術(shù)與應用,2016(1):49.
[2]王蕾.電子商務(wù)網(wǎng)站中的數據庫安全問(wèn)題研究[J].通訊世界,2015(13):30-31.
[3]陳芳.電子商務(wù)背景下網(wǎng)站開(kāi)發(fā)中數據庫安全問(wèn)題的探討[J].電腦迷,2016(8):37-38.
[4]陳文杰.電子商務(wù)網(wǎng)站開(kāi)發(fā)過(guò)程中數據庫安全問(wèn)題探究[J].電腦知識與技術(shù),2017(6):269-270.
[5]韋立蓉.電子商務(wù)網(wǎng)站建設設計中的信息安全方案機制[J].電腦知識與技術(shù).2017(28):287-288.
【電子商務(wù)數據庫安全隱患及對策論文】相關(guān)文章:
電子商務(wù)發(fā)展對策論文05-20
電子商務(wù)發(fā)展對策論文(通用16篇)02-06
電子商務(wù)發(fā)展對策論文【匯總15篇】05-21
電子商務(wù)畢業(yè)論文-論我國電子商務(wù)對稅收的影響及對策03-05
淺談電子商務(wù)交易安全問(wèn)題及其對策論文02-20
電子商務(wù)稅收問(wèn)題及對策11-15
電子商務(wù)對稅收的影響及對策.03-21
電子商務(wù)論文03-07
電子商務(wù)的論文05-21
[精選]電子商務(wù)論文06-23