快精灵印艺坊 您身边的文印专家
广州名片 深圳名片 会员卡 贵宾卡 印刷 设计教程
产品展示 在线订购 会员中心 产品模板 设计指南 在线编辑
 首页 名片设计   CorelDRAW   Illustrator   AuotoCAD   Painter   其他软件   Photoshop   Fireworks   Flash  

 » 彩色名片
 » PVC卡
 » 彩色磁性卡
 » 彩页/画册
 » 个性印务
 » 彩色不干胶
 » 明信片
   » 明信片
   » 彩色书签
   » 门挂
 » 其他产品与服务
   » 创业锦囊
   » 办公用品
     » 信封、信纸
     » 便签纸、斜面纸砖
     » 无碳复印纸
   » 海报
   » 大篇幅印刷
     » KT板
     » 海报
     » 横幅

ACCESS数据库防止下载大盘点

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

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

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

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

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

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

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

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

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

5. 将 Access数据库加密。

以上只列出常用之法,为增加保险性,可以几种方式同时使用。
返回类别: 教程
上一教程: 使用速度更快的OLEDB取代ODBC连结
下一教程: 开发WEB站点编程常用的代码2

您可以阅读与"ACCESS数据库防止下载大盘点"相关的教程:
· ACCESS数据库防止下载
· 防止ACCESS数据库被下载的一个通用解决方式
· 把文件存进ACCESS数据库然后取出来供人下载的代码
· 防止别人在QUERYSTRING中加入DELETE或其他字符删除你的数据库内容
· 判定一个ACCESS数据库中某个表是否存在的方式
    微笑服务 优质保证 索取样品