您的位置信息之舟电 脑硬件栏目首页数据库类ACCESS 收藏本页

→ ACCESS数据库防止下载大盘点及我的点评

www.kepusoft.com 信息之舟电脑软件应用栏目

    信息之舟电脑软件应用栏目编者按:

     

       怎样防止mdb数据库被下载一直是用access的程序员的一大头疾。现在总结如下有效方法: 

    1. 修改数据库名。这是常用方法,将数据库名该成怪异名字或长名字,以防别人猜测。一旦被人猜到,别人还是能下载数据库文件,但几率不大。如将数据库database.mdb改成dslfjds$^&ijjkgf.mdb等

    点评:比较有效和方便的一种方法,前提是WEB网站和所在目录已经够安全

    2. 修改数据库后缀。一般改成database.asp 、database.asa、 database.inc、 database.cgi、 database.dll等等,注意要在IIS中设置这些后缀的文件不能被解析。

    点评:改成.asp扩展名有一定危险性,.asa是比较推荐的方法.注意最后再将文件名改得再长和复杂一些 

    3. 将数据库database.mdb改成#database.mdb 。 这是最简单有效的办法。 

    分析:假设别人得到你的数据库地址串将是:
    http://www.kepusoft.com/yourfolder/#database.mdb 

    但实际上他得到是:
    http://www.kepusoft.com/yourfolder/ 

    因为#在这里起到间断符的作用,地址串遇到#号,自动认为访问地址串结束。注意:不要设置目录可访问。用这种方法,不管别人用何种工具都无法下载,如flashget,网络蚂蚁等。 

    注:只要数据库文件名任何地方含有'#',别人都无法正常下载。同理,空格号也可以起到'#'号作用,但必须是文件名中间出现空格。 

    点评:此种方法只能达到初步的欺骗,没有任何效果

    4. 将数据库连接文件放到其他虚拟目录下。 

    点评:这是最安全的:)

    5. 将 Access数据库加密。 

    以上只列出常用之法,为增加保险性,可以几种方法同时使用。 

    点评:只能算是附加的保密性


    -->将%用二进制数据存入数据库,改后辍名为asp

www.kepusoft.com 信息之舟电脑之家收集整理推荐文章

→ ACCESS栏目列表:

ACCESS
MS SQL
MySQL
Oracle
Foxpro
PowerBuilder
Sybase
其它

→ 赞助商链接:
→ 热门文章排行榜:
·如何有什么方法可以修复Access数据库?直接导出为MDB文件、导出扩展名为*.csw的Excel文件格式
·如何在ASP程序中访问Access数据库?
·如何借用Maxthon Access玩转远程登录:适度开放权限--选择安全文档、发放邮件邀请
·用Access轻松打印带相片的证件
·中型Access数据库的使用经验
·ACCESS数据库防止下载大盘点及我的点评
·Access数据有效性检查
·您知道MicrosoftAccess秘密技巧和陷阱吗?
·如何借用Maxthon Access玩转远程登录二:轻松实现远程登录 浏览文件 下载
·如何借用Maxthon Access玩转远程登录一:安装软件 注册账号 本地登录