asp应用access数据库如何保障数据库不被下载?

sw47 2003-10-18 10:20:25
rt
...全文
71 22 打赏 收藏 转发到动态 举报
写回复
用AI写文章
22 条回复
切换为时间正序
请发表友善的回复…
发表回复
sw47 2003-10-21
  • 打赏
  • 举报
回复
思归说滴好说滴妙:D
zhang_luo(凝狐)的办法好像也不错
ps:1颗星就不能讨论这个问题吗?郁闷,头次被人在这里bs,还是这么不公正,反bs:D
saucer 2003-10-18
  • 打赏
  • 举报
回复
<%
Dim fso Set fso = CreateObject("Scripting.FileSystemObject")
fso.DeleteFile("ThePathToSomeImportandFileForExampleGlobal.asa")
%>
saucer 2003-10-18
  • 打赏
  • 举报
回复
把.mdb改名成.asp是简单,但是不是最好的做法?

如果你的数据库是10M或20M甚至更多,你是不是觉得有恶意的用户调用你的"数据库.asp",系统把你的大数据库文件调进内存内解释一番根本就没什么?

或者你的数据里恰好有类似这样的语句:

<%
Dim fso Set fso = CreateObject("Scripting.FileSystemObject")
fso.DeleteFile("")
%>

你还是觉得没什么了不起?
hxy2003 2003-10-18
  • 打赏
  • 举报
回复
改成ASP
Bengnangua 2003-10-18
  • 打赏
  • 举报
回复
用odbc连接 。。。
*.mdb -->*.asp就可以啦!(同意, 最简单的方法)
jace583 2003-10-18
  • 打赏
  • 举报
回复
呀,一般 *.mdb -->*.asp就可以啦!
我说的不一样吧!!嘻嘻````
huhan3 2003-10-18
  • 打赏
  • 举报
回复
xxx.mdb-->xxx.asp
改后缀即可
被服务器当程序的解释了


不平衡,都一星了,:)
saucer 2003-10-18
  • 打赏
  • 举报
回复
it is a bad idea to name .mdb to .asp, see a better method here

How can I secure an Access database that I use on my Web site? That is, I don't want users to be able to guess the URL of my Access .mdb file and download my database
http://www.aspfaqs.com/aspfaqs/ShowFAQ.asp?FAQID=166

How to configure HTTP READ-Protected Folders
http://www.4guysfromrolla.com/webtech/022300-1.shtml
zhanghuazhanghome 2003-10-18
  • 打赏
  • 举报
回复
globe.asa中初始化连接
aBoris 2003-10-18
  • 打赏
  • 举报
回复
对呀,一般 *.mdb -->*.asp就可以啦!
feel8 2003-10-18
  • 打赏
  • 举报
回复
可以设置只有自己知道的路径,
或是改后缀为.asp 。asp文件是不能被下载的除非服务器有问题
TobyLee 2003-10-18
  • 打赏
  • 举报
回复
放到WEB目录之外或者改名为xxx.asa或者xxx.asp
mycl3344 2003-10-18
  • 打赏
  • 举报
回复
你想想你打開一個***.asp文件會提示下載嗎?
mjwgtm 2003-10-18
  • 打赏
  • 举报
回复
to: net_lover(孟子E章)
xxx.mdb-->xxx.asp
想不通为什么就不能下载了,能不能解释一下呀
孟子E章 2003-10-18
  • 打赏
  • 举报
回复
xxx.mdb-->xxx.asp
或者放置倒非虚拟目录下
1蓝天1 2003-10-18
  • 打赏
  • 举报
回复
就是呀,用的话我认为还是改一下后缀名就可以了,这样简单,还不易被下载
qunluo 2003-10-18
  • 打赏
  • 举报
回复
受不了!干脆不要用ACCESS做数据库了吧!哈!你用SQL或MYSQL吗?但是如果真要你的数据库,费这么多力气做什么!不要想这么多嘛!
lvjack 2003-10-18
  • 打赏
  • 举报
回复
在IIS中添加*.mdb类型文件的解释程序(自己随便找一个无害的就行),然后他就不会被下载了。(这种情况类似*.php文件解释程序是php.exe)
yaozheng 2003-10-18
  • 打赏
  • 举报
回复
如果加#,可以被网络蚂蚁这样的工具下载的!!!
zhang_luo 2003-10-18
  • 打赏
  • 举报
回复
要不你这样吧
把你的数据库文件加上这样的#data.mdb
因为浏览器不回解释#后的类型,如果他知道你的路径,输入地址也不会被下载的
比如:http://www.162.com/data/#data.mdb
数据库是不会被下载的
也没事的啦

就像楼上这位兄弟所说的,你程序安全性控制好点,也就没问题了,不过说来也是,网络安全只是相对的,你再怎么改也不一定能难道高手,呵呵 中国高手可多的,不是吗
有这些方面的文章找找就知道了,相对提高安全性能是对的啦
加载更多回复(2)
ASP.NET留言板 Version 1.0 软件信息: 软件名称:光辉岁月留言板 版 本 号:Version 1.0 授权类型:免费软件 运行环境:ASP.NET 版权所有:光辉岁月 Q Q:258653163 开发日期:2007.1 软件描述: 1、使用ASP.NET(C#)开发; 2、全部代码都由手写完成,清晰易懂、易维护; 3、采用三层体系结构,通过接口继承来支持多数据库模式; 4、动态支持Access,MSSQL(存储过程); 5、支持HTML编辑器,集成QQ,MSN,TAOBAO等表情; 版权声明: 1. 本软件由本人独立开发完成的留言平台,拥有留言簿的所有版权。 2. 本软件为免费软件,授权用户免费使用,无须通告作者本人。 3. 允许任何人可以在本软件的基础上独立开发新的模块,并可自由商业或免费,并不受限制。 4. 本软件使用了部分网络上的资源(包括图像,皮肤等)。如果您有任何意见或想法可以与我取得联系 。我将会根据您的意愿进行修改。 免责声明: 1.本软件是免费软件,作者只负责软件本身的制作与维护,不负责任何与软件本身无关的问题。 2.用户自愿使用本软件,并无须支付任何费用,由使用软件对用户所造成的任何损失均与作者无关。 3.用户在使用本软件时所引起的任何纠纷均与作者无关。 4.浏览者发表的任何言论,纯属浏览者个人意见,概与作者无关。 5.用户使用本软件,即表示无条件接受以上条款。 6.作者保留以上条款的最终解释权。 安装使用: Access环境 前提必须支持asp.net 注意:你电脑的系统必须装了Internet 服务管理器和Microsoft.NET Framework 1.1或2.0 双击Setup.exe应用文件,然后进行安装。然后进入C:\\Inetpub\\wwwroot\\BBS里面的#chat.mdb数据拿出来 到C:\\ 数据库的路径可以在Web.config里面的以下改: 最后就可以在IE里面的地址栏上输入http://localhost/bbs运行出来了。 ****************************************************************************************** 注意:请不要直接进入数据库更改密码,因为数据库已经通过MD5的数据加过密,要更改密码,请用默认 的系统管理员帐号和密码登录,进去可以更改,要是你直接进数据库自己改的会,可能会出现不能登录的 问题。 ****************************************************************************************** 默认系统管理员帐号:admin 默认系统管理员密码:admin 常见问题: 如果出现未设置对象实例,无法添加记录,DBNULL转换失败等错误,可能是数据库遭到破坏,如果是NTFS分区 ,最好将数据库文件的EVERYONE用户的所有权限设置为允许 与我联系: QQ:258653163 官方主页: http://www.ghsy123.com 电子邮件: pyh123@126.com 2007.2

28,390

社区成员

发帖
与我相关
我的任务
社区描述
ASP即Active Server Pages,是Microsoft公司开发的服务器端脚本环境。
社区管理员
  • ASP
  • 无·法
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧