安徽彩票大奖 欧洲百万乐透大奖 七星彩17049规律大奖 双色球中大奖领奖过程 3d近期中大奖故事 广州番禺中福彩大奖的 鸡男注定会中大奖 2016江苏彩民中大奖 趣彩网大奖网黑平台 大乐透4.97亿大奖 霍邱一彩民6元中双色球547万大奖 双色球黑龙江中大奖图 体育彩票中大奖名单 什么样的人能中大奖 彩票大奖作假

Access2010如何保障数据库的安全

2017-09-11 08:20:00
zstmtony
原创
1504

使用Access数据库的网友们都知道,Access2003及之前版本的数据库格式是mdb,而mdb即使设置了数据库的打开密码,在网络上有太多的破解和解密工具,所以Access作为后台数据库根本没有安全可言,对一些技术高手而言Access数据库几乎是透明一样,完全裸奔。

但?#28304;覣ccess 2007版本开始,采用了Accdb的数据库格式,扼制了Access数据库破解的节奏。

但如果Access数据库作为前端,也设置一个数据库密码的话,用户使用起来也很不方便,但如果不设置数据库密码的话,用户很容易打开前端的Access,从而打开后台Access数据库的大门。

那如何更好地保障数据库的安装呢?

这里可以借助一下VB,通过用VB来编写一个程序,在程序中通过调用 createobject("Access.application")  ?#21019;?#24320;Access应用程序,同时把打开Access数据库的打开密码传递过去,这样,即避免程序打开时让用户去输入数据库密码的不便,但同时因为vb生成的Exe难以被反编译或破解,所以数据库的打开密码也不会被人知道,但用户在不知道数据库密码的情况下,又无法直接打开数据库来拿到用户数据,从而保障了用户的安全

当然,我们在VB的exe程序 中还可以同时将宏的安全性降低(通过 修改注册表的项目),这样也避免打开Access数据库时总提醒宏安全性的尴尬。

分享
? 1999-2019 Office交流网?? 中山市天鸣科技发展有限公司 粤ICP备10043721号-5 SQL查询:18
内存占用:7.75MB
PHP 执行时间:0.16
双色球大奖2000年
安徽彩票大奖 欧洲百万乐透大奖 七星彩17049规律大奖 双色球中大奖领奖过程 3d近期中大奖故事 广州番禺中福彩大奖的 鸡男注定会中大奖 2016江苏彩民中大奖 趣彩网大奖网黑平台 大乐透4.97亿大奖 霍邱一彩民6元中双色球547万大奖 双色球黑龙江中大奖图 体育彩票中大奖名单 什么样的人能中大奖 彩票大奖作假