是不是把数据库改成asp文件会使站点安全一点?

BOBOgoal1211 2004-04-10 11:33:03
我想把数据库改成asp文件,我的一个同学说这样安全一点!
如果改了!有什么负面的影响吗?
...全文
25 点赞 收藏 22
写回复
22 条回复
切换为时间正序
请发表友善的回复…
发表回复
BOBOgoal1211 2004-04-13
呵呵
谢谢
结了
回复
Newrocky 2004-04-11
suhuoqiang(小心女人.Net) ( ) 信誉:47 2004-04-10 11:35:00 得分:0


也不是这么说的,也可以下载的,,把数据库放在非虚拟目录吧


什么啊?怎么下啊?

???
回复
diveas 2004-04-11
呵呵,大家都好热情阿
回复
fj47 2004-04-11
现在好多空间开的FTP里都有两个目录,如database,webpub,那个database就是让你放数据库的,即非web区,至于物理路径,可以用阿江的探针来看(http://www.ajiang.net),这样就算你不用改名,对方也无法下载,不过你在连接数据库时,数据库的路径就要用d:/web/database/db.mdb而不是用server.mappath("db.mdb")这样的了
回复
andy77 2004-04-11
楼上很多人误解了楼主的意思。

1.首先你这么做是应该的,可以防止数据库被下载,当然前提是人家能够猜到你的数据库在哪里?有时候还不需要猜,因为如果你的数据库链接出现错误,你的数据库路径很可能暴露在错误信息里。

2.把数据库文件的扩展名改成asp是没有任何负面影响的,如果要说有影响那就是你也不能够通过http方式下载备份数据库了,但你肯定可以用ftp,因为服务商一般都提供了。

3.如果条件许可,你最好是把数据库文件改成.asp后放到非Web路径下,不过这个时候你就只能用绝对路径来访问数据库了,因为虚拟目录下的asp程序此时无法获得数据库的路径。此时你可能需要和服务商协商了。而且还存在一个ftp的问题。最好是www是ftp的一个子目录。
回复
vvfish119 2004-04-10
其实就是防止别人下载数据库,但是并不是说改成了.asp就不能下载了,不过倒没有什么附面影响
回复
shuye216 2004-04-10
其实数据库用asp还是可以下载,你用flashget还是可以下载的,把下载过去的数据库后缀名给成mdb还是可以用的,但是你如果扩展名使用asa就可以,别人就不能下载了!
回复
tomomi 2004-04-10
将数据库文件的后缀改成asp后,在将数据库中新建一个表,字段任娶,字段类型为“ole 对象“字段内容添加成“<%” 就可以了。
回复
hotboy1000 2004-04-10
我觉得写到asp里面还不安全一点
回复
yaosxia 2004-04-10
当然安全些否则别人猜出你数据库名和路径就能将你的数据 库给下载下来
回复
lawdoor 2004-04-10
与安全相关的不是程序本身,是程序员的思想,思路,思维,算法。
回复
lawdoor 2004-04-10
可以有效防止数据库被下载!
回复
suhuoqiang 2004-04-10
也不是这么说的,也可以下载的,,把数据库放在非虚拟目录吧
回复
clon 2004-04-10
数据库文件起名就看你的想象力了,越怪的越好,这样是防止被别人猜着而被下载,
回复
BOBOgoal1211 2004-04-10
哈哈
好的
回复
benben168 2004-04-10
up
回复
Aimar168 2004-04-10
把.mdb改成其它的后缀名,一样能链接吗??
回复
MonkeyDHua 2004-04-10
其实怎么改名都是没用的,还是会被下载,如果您像我一样写成这样,被下载的机率小了很多吧。

iloveshe3grilandilovedog7456.she
回复
www0aspsun0com 2004-04-10
随你改成什么
回复
hwj2000 2004-04-10
那如果改成其它的文件格式行不行呢?
比如什么.cat、.bat等等
回复
发动态
发帖子
ASP
创建于2007-09-28

2.8w+

社区成员

ASP即Active Server Pages,是Microsoft公司开发的服务器端脚本环境。
申请成为版主
社区公告
暂无公告