彻底防止access数据库文件被下载-张志
Access软件网QQ交流学习群(群号码198465573),欢迎您的加入!
首页 >技术文章> Access数据库-窗体/数据页


彻底防止access数据库文件被下载

发表时间:2006/8/26 评论(1) 浏览(8152)  评论 | 加入收藏 | 复制
   
摘 要:彻底防止ACCESS数据库文件被下载 
正 文:
我们的目的:防止网站的ACCESS数据库文件被下载。
    现行的办法:将数据库文件的扩展名改为.asp
    缺陷:事实上即使你将扩展名改为.asp,数据库仍然可以被下载,因为这个文件里不含<%或%>等标签,所以IIS不对这个文件作任何处理,下载的数据库和原数据库完全一样!
    解决方案:思路很简单,在这个文件中加入<%或%>,IIS就会按ASP语法来解析,然后就会报告500错误,自然不能下载了。
    可是如果只是简单的在数据库的文本或者备注字段加入<%是没用的,因为ACCESS会对其中的内容进行处理,在数据库里他会以< %的形式存在,无效!
    正确的方法是?lt;%存入OLE对象字段里,这样我们的目的就能达到了。
    至于怎么往里加我就不废话了。如果你不会或者嫌麻烦,我已经做好了一个数据库,你下载回来后,在ACCESS中把里面那个表粘贴到你的数据库里,表名随便,然后别忘了将数据库的扩展名改成.asp,这样就ok了。

Access软件网交流QQ群(群号:198465573)
 
 相关文章
也谈access的安全性问题——关于roych和十段隐藏表问题的讨...  【红尘如烟  2011/1/18】
拆分数据库并隐藏前后台数据库表以增加安全性的实例  【在水一方  2012/8/13】
关于 Access 用户级安全性   【nivenm  2013/6/29】
增加安全性的几种方法  【nivenm  2013/7/2】
防止ACCESS数据库被下载9法  【易勋(转)  2015/4/12】
常见问答
技术分类
相关资源
文章搜索
关于作者

张志

文章分类

文章存档

友情链接