office交流網--QQ交流群號

Access培訓群:792054000         Excel免費交流群群:686050929          Outlook交流群:221378704    

Word交流群:218156588             PPT交流群:324131555

Access2010如何保障數據庫的安全

2017-09-11 08:20:00
zstmtony
原創
2443

使用Access數據庫的網友們都知道,Access2003及之前版本的數據庫格式是mdb,而mdb即使設置了數據庫的打開密碼,在網絡上有太多的破解和解密工具,所以Access作為后臺數據庫根本沒有安全可言,對一些技術高手而言Access數據庫幾乎是透明一樣,完全裸奔。

但自從Access 2007版本開始,采用了Accdb的數據庫格式,扼制了Access數據庫破解的節奏。

但如果Access數據庫作為前端,也設置一個數據庫密碼的話,用戶使用起來也很不方便,但如果不設置數據庫密碼的話,用戶很容易打開前端的Access,從而打開后臺Access數據庫的大門。

那如何更好地保障數據庫的安裝呢?

這里可以借助一下VB,通過用VB來編寫一個程序,在程序中通過調用 createobject("Access.application")  來打開Access應用程序,同時把打開Access數據庫的打開密碼傳遞過去,這樣,即避免程序打開時讓用戶去輸入數據庫密碼的不便,但同時因為vb生成的Exe難以被反編譯或破解,所以數據庫的打開密碼也不會被人知道,但用戶在不知道數據庫密碼的情況下,又無法直接打開數據庫來拿到用戶數據,從而保障了用戶的安全

當然,我們在VB的exe程序 中還可以同時將宏的安全性降低(通過 修改注冊表的項目),這樣也避免打開Access數據庫時總提醒宏安全性的尷尬。

分享
北京十一选五基本走势