数据库怎么防止偷取 ACCESS数据库怎么防止下载啊??? 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 1.不放在IIS目录下撒 2.在线建站那种就改后缀 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数据库加密。以上只列出常用之法,为增加保险性,可以几种方法同时使用。 IIS输出类型中 不要加入.mdb常用的应该是直接修改后缀名 最简单. 改后缀一样可以用工具下载。在IIS里把mdb映射改掉就行了 改后缀一样可以用工具下载。在IIS里把mdb映射改掉就行了 我以前用的方法 改成asp后缀再数据库里面建一个表 插入<%%>100%有效 服务器会当成asp来解析 修改成.html、asa、aspx类似的文件 :shoutor(www.mouxiao.com) 单修改后缀一样用flashget给down下来一定要再插入<%%> 如果是Access数据库,最好是在虚拟目录下建一个比如Database的文件夹,然后把Access数据库文件改名成global.asa,这个相当安全,如果像楼上一位兄弟说的改成database.asp,其实还是存在隐患的,因为人家还是可以下载这个文件,而在ASP中,global.asa是禁止下载的 Jquery+ajax转到详细页的问题! ??????????????????????? 不编译.cs成dll直接让aspx文件调用.cs,如果来写 Response.AddHeader显示下载文件名为乱码 谁能提供在firefox能通过的加入收藏夹的代码? 在当前页面单击click事件后,response.redirect或server.trasfer到另一个页面时,会捕获到“线程正被中止”的错误, 请问大家啊 网页刷新显示页面位置不变! 高手们,小问题,帮看看呀! 多谢了 在DataGrid的页脚中可以插入“共X页,共X条记录”吗? 突然想做个搜索引擎 缩略图的问题
2.在线建站那种就改后缀
常用的
应该是直接修改后缀名 最简单.
在IIS里把mdb映射改掉就行了
在IIS里把mdb映射改掉就行了
再数据库里面建一个表 插入<%%>
100%有效 服务器会当成asp来解析
单修改后缀一样用flashget给down下来
一定要再插入<%%>
如果像楼上一位兄弟说的改成database.asp,其实还是存在隐患的,因为人家还是可以下载这个文件,而在ASP中,global.asa是禁止下载的