怎样增强Access文件的安全性
存在漏洞的保护措施
流传最为广泛的一种access数据库文件保护措施,是将access数据库文件的后缀名由“”改为“”,接着再修改数据库连接文件(如)中的数据库地址内容,这样一来即使别人知道数据库文件的文件名和存储位置,也无法进行下载。
这是网上最流行的一种增强access数据库安全的方法,而且还有强大的“理论基础”。
因为“”文件不会被iis服务器处理,而是直接将内容输出到web浏览器,而“”文件则要经过iis服务器处理,web浏览器显示的是处理结果,并不是asp文件的内容。
但大家忽略了一个很重要的问题,这就是iis服务器到底处理了asp文档中的哪些内容。这里笔者提醒大家,只有asp文件中“”标志符间的内容才会被iis服务器处理,而其他内容则直接输出到用户的web浏览器。你的数据库文件中包含这些特殊标志符吗?即使有,access也可能会对文档中的“”标志符进行特殊处理,使之无效。因此后缀为“”的数据库文件同样是不安全的,还是会被恶意下载。
面对蛊惑人心的理论,以及众人的附和,笔者也开始相信此方法的有效性。但事实胜于雄辩,一次无意间的试验,让笔者彻底揭穿了这个谣言。
笔者首先将一个名为“”的数据库文件改名为“”,然后上传到网站服务器中。运行flashget,进入“添加新的下载任务”对话框,在“网址”栏中输入“”文件的存储路径,然后在“重命名”栏中输入“”。进行下载后,笔者发现可以很顺利地打开“”,而且它所存储的信息也被一览无余。这就充分说明了单纯地将数据库文件名的后缀“”改为“”,还是存在安全隐患。
没有最“安全”,只有更“安全”
任何事情都不是绝对的,因此增强access数据库文件的安全也只是相对的。毕竟access只能用于小型数据库的解决方案,它存在很多先天不足,特别是在安全方面。
我们所采用的各种方法,也只是相对来说增强了access数据库文件的安全,并不能实现绝对的安全,毕竟先天不足的问题是无法解决的。下面考试大为大家介绍一些方法,虽然不能完全防止别人下载access数据库文件,但只要你善用它们,access数据库文件就会更安全。
数据库文件名应复杂
要下载access数据库文件,首先必须知道该数据库文件的存储路径和文件名。如果你将原本非常简单的数据库文件名修改得更加复杂,这样那些“不怀好意”者就要花费更多的时间去猜测数据库文件名,无形中增强了access数据库的安全性。
很多asp程序为方便用户使用,它的数据库文件通常都被命名为“”,这大大方便了有经验的攻击者。如果我们将数据库文件名修改得复杂一些,他人就不易猜到,如将“”修改为“”,然后修改数据库连接文件中的相应信息。这样access数据库就相对安全一些。此方法适合于那些租用web空间的用户使用。
不足之处:一旦查看到数据库连接文件(如)中的内容,再复杂的文件名也无济于事。
-
清华大学自主招生试题
清华大学的前身清华学堂始建于1920xx年,因水木清华而得名,是清政府设立的留美预备学校,其建校的资金源于1920xx年美国退还的部分庚子赔款。下面是本站小编为你整理的20xx年清华大学自主招生试题,希望对你有所帮助!20xx年清华大学自主招生试题涉及空气污染和生活常...
-
认知能力笔经
(二)认知能力+(三)综合知识这两部分是连在一起的,一本试题册,但是分开计时,大家注意不要连着一口气做下去了,时间本来就不够,我就做了4道综合知识发现做多了:(认知能力:60分钟,满分150分以前好像是行测,但今年改成认知能力了,其实我觉得就是智商测试。分四部分:1.符号推理:从来...
-
职业道德个人表现试题
在每天上班的路上,我的心情通常是()(a)沉闷的(b)轻松的(c)焦虑的(d)平静的如果有重新选择职业的可能,我()(a)还会选择现在的单位(b)基本上还会选择现在的单位(b)对这个问题关注不多(d)不会再选择现在这个单位我之所以在目前这个单位工作,是因为()。(a)这个单位的工资待遇还可以(b)这个单位与...
-
花旗银行笔试经验小结
应届毕业生笔试频道要推荐的是银行笔试经验花旗银行笔试第一部分,25分钟30道题,全英文。是关于英国一家公司的各种数据,只要看懂题目,相当easy,不用计算器的那种,比起kpmg或者汇丰投行的数学简单,不过时间有点紧张,不过还好,连蒙带骗做完了。第二部分,groupdiscussion,是...
相关文章
- 英文简历(客户服务代表)CUSTOMER SERVICE REPRESENTATIVE(Sales)
- 教师英语演讲稿:Experience makes you succeed
- 亚马逊Consumer Associate笔试经验
- Macquarie psychometric assessment笔经
- 英语演讲稿范文:What is success
- 英语演讲稿:What is success
- 英文求职信-Research - Research Associate
- 英文简历(客户服务代表)CUSTOMER SERVICE REPRESENTATIVE(Sale
- 英文简历(客户服务代表)CUSTOMER SERVICE REPRESENTATIVE(Sales)大纲
- 英语《Success is a Feeling》演讲稿