这里首先要说明的是,现在绝大多数网站制作人员都认为,把*.mdb的数据库文件扩展名改为*.asp的文件,别人就无法下载,我在这里要说明的是,这是一个非常错误的做法!!虽然你把扩展名改为*.asp的了,别人无法通过输入这个数据库的URL地址来下载,但是,稍聪明一点的人,仍然可以把你这个*.asp的文件给下载下来,方法如下(假设http://abc.com/db/db1.asp为你的数据库地址):   建一个.htm的网页文件,在里面输入:   <a href="http://abc.com/db/db1.asp">download</a> 然后保存,用IE打开,我们会看到一个download的链接,这时,用鼠标在这个链接上点右键,选择“目标另存为”,保存文件。   就这么简单,你的*.asp扩展名的数据库就被轻易的下载下来啦~~   从这里可以看出,单单把数据扩展名改为asp的是不行的,那么我们怎么做呢?这里我讲一个非常好的方法,现今也被大多数网站编程人员采抐:   第1步,打开记事本,在里面随便写一两句错误的ASP语句,例如写:   <% 哈哈,小样,数据库能随便给你下吗?    call abasdfc,bcd       b=3-"aabc"     %> 我们知道,这儿的ASP代码中第一行出现了汉字,第二行调用一些并不存在的函数,第三行不用我说了,用数字减一个字符,每一行都有错误,当然,我这里只是给个例,只要有ASP错误就行,不一定要写三句,你写一句,两句,十句都行。     在记事本中写好后,我们把它保存成任意文本文件,如*.txt *.htm *.asp都可以。     第2步,打开你的ACCESS数据库,在里面选择“通过设计创建表”,弹出设计表对话框,在“字段名称”中随便输入一个字符串,然后在右边的“数据类型”中选“OLE对象”,关闭这个对话框,提示你是否保存,点是,给这个表取名“<%no Down%>”,你也可以取其它的名字,这里最好把它用<%%>括起来。      第3步,我们建好了一个名为<%no Down%>的表,打开此表,在这个表的白色数据框中点右键,选择“插入对象”,在插入对象对话框中选下面一个“由文件创建”,点下边的浏览,找到你刚才保存的那个文本文件,点确定,这时我们会发现刚才那个白色数据区域中多了一个“包”字,我们己经成功的将这个文本文件存在数据库中了。     第4步,保存你的数据库,再把扩展名改为*.asp的,呵呵,大功告成!    如果你在地址栏中直接输入该*.asp数据库的地址,哈哈,看到了吧?网页出错了,提示为: ....  ASP语法错误 第X行 X列.. <%哈哈     如果你用“另存为”那种方法呢?出现提示:无法下载,未知目标数据!

ACCESS数据库防下载技术相关推荐

  1. ACCESS数据库防下载方法 1

    ACCESS数据库防下载方法 作者:luotoal  来源:网络  点击数: 21131  更新时间:2006年05月21日  ACCESS数据库防下载方法   下面的方法分别适用有IIS控制权和   ...

  2. ACCESS数据库防下载方法

    下面的方法分别适用有IIS控制权和  虚拟空间的用户! 1:修改 数据库名.这是常用的方法,将数据库名改成怪异名字或长名字以防他人猜测.如果被猜到数据库名则还能下载该数据库文件,但机率不大.如:将数据 ...

  3. Access 数据库防下载 for IIS 6.0

    相信很多做IDC的朋友都是用这方法. 第一步:在c:\windows\ 目录下建立一个空文件 . 然后把名字修改为 mdb.dll 第二步: 打开IIS 网站----属性-----主目录-----配置 ...

  4. 防止ACCESS数据库被下载

    放在站外目录 虚拟主机默认的data文件夹外界是不能访问的.数据库文件放里面当然安全! 还有一种更好的方法,无论你放到那里数据库都不能被下载! 那就是把数据库文件的名称前加上一个"#&quo ...

  5. 防止ACCESS数据库被下载的一个通用解决方法:

    防止ACCESS数据库被下载的一个通用解决方法: 在IIS里面 Web站点的属性, 主目录=>配置=>应用程序影射=>添加 随便做一个0字节的dll 用来影射mdb文件. 明白了吧? ...

  6. 防止ACCESS数据库被下载的几种方法

    昨 天和animator试验了一下,把data.mdb文件改名为data.asp文件后放在wwwroot目录里.然后在IE中输入data.asp路径 后,发现IE显示一片空白,右键->察看源文件 ...

  7. 防止ACCESS数据库被下载的9种方法

    转自:http://www.cnblogs.com/BlueThinking/archive/2006/06/10/422830.html 篇首语:原来改mdb为asp就能防下载是鬼话. 引子:昨天和 ...

  8. 如何防止Access数据库被下载- -

    有什么方法可以防止数据库被人下载呢? 下面提供的的方法分别适用使用虚拟主机空间的用户和有IIS控制权的用户! 一:购买虚拟主机空间的,适合没有IIS控制权 1:发挥你的想象力 修改数据库文件名 这个是 ...

  9. Access数据库防暴库技术

    引子:昨天和animator试验了一下,把data.mdb文件改名为data.asp文件后放在wwwroot目录里.然后在IE中输入data.asp路径后,发现IE显示一片空白,右键->察看源文 ...

最新文章

  1. 微服务的分解和组合-文末赠书
  2. Linux下必须知道的11个网络命令
  3. 【JZOJ3598】【CQOI2014】数三角形
  4. 解决 Azure AD 在 Azure Front Door 下登录失败的问题
  5. Python函数的静态变量
  6. ASCII, GB2312, GBK, Unicode, UTF8之间的区别和联系
  7. 《Ruby程序员修炼之道》(第2版)—第1章1.1节进入Ruby的世界
  8. Style和Script中的注释问题。
  9. 怎么把ui放入到java工程中_怎么把ui放入到java工程中
  10. 关于WebBrowser(浏览器)控件的调用
  11. java中实现注册时Email邮件激活验证
  12. 王之泰201771010131《面向对象程序设计(java)》第十二周学习总结
  13. @property详细解读
  14. python---exception handing and testing
  15. 二分查找理论(三种问题类型、两种算法形式)
  16. linux 循环一段ip区间,Shell脚本实现判断IP地址是否在一个ip段内代码分享
  17. java解压缩zip、rar
  18. linux 搭建snmp服务器,linux snmp安装配置
  19. OSPF不规则区域的解决方案
  20. 机器人的弊议论文_机器人的利与弊议论文

热门文章

  1. 手把手的 Numpy 教程
  2. 程序员视角下对ChatGPT热潮的思考
  3. 263邮件服务器地址,263企业邮箱 服务器IP汇总
  4. 科达视频系统设置服务器,科达KDV-VS视频录像点播系统用户手册.doc
  5. 【字节跳动面试题】字典序的第K小数字
  6. sublimeText3汉化教程-自带插件汉化
  7. 【python】通过信号机制对子进程进行控制
  8. linux nohup 命令用法详解
  9. 时延、时间带宽积、RTT、利用率
  10. bzoj 3238 差异