[求助]怎么保护自己web用到的数据库

wmzm 2004-08-02 11:01:07
怎么保护自己web用到的数据库?我觉得自己如果按照普通的方法别人可以轻易的把你的数据库给下宰了,后果不堪设想。请高人指点(详细点)
...全文
87 点赞 收藏 11
写回复
11 条回复
切换为时间正序
当前发帖距今超过3年,不再开放新的回复
发表回复
ycted 2004-08-03
改后缀名.asp 或者.asa
回复
lordwudee 2004-08-03
服务器是你自己的么?如果是的话,在iis里改数据库所在的文件夹的权限,把浏览那一项给勾掉,这样就没办法下载了,就连你自己都没法看,但是不会影响到asp访问数据库。这是比较保险的方法,除非他攻击的服务器,否则应该没有什么办法。
回复
cesheng 2004-08-03
1。如果是ACCESS数据库的话,在数据库中新建一个表在表中任意一字段加入一句能出错的ASP代码如<%if a=0%>,然后保存,改数据库扩展名为.asp

2。在conn.asp里加入 on error resume next

呵呵~~~你下载试试!!
回复
QQgenie 2004-08-03
1、与数据库有关的文件用*.asp,不要用*.inc
2、conn.asp里一定要有 on error resume next,这样不管那里有错也不会把代码漏出来
3、数据库名字用一个怪的长的不易被猜测到的,改不改成*.asp无所谓
4、用绝对地址,不把数据放在同一个网站的目录下而放在另一个地方,这样前3条即使没做好也不会被下载的,气死想下载的人

推荐用第4条+NTFS硬盘格式安全配置
回复
BainStudio 2004-08-03
你是SQL还是ACCESS
回复
bjswp 2004-08-03
2、将您的论坛数据库命名为.asp后缀,如dvbbs5.asp,接着修改conn.asp文件中的数据库连接地址,改好后将文件上传即可正常使用。

3、另外,备份数据库的地址也是一个很重要的问题,很多朋友都没修改默认的数据库目录和名称(databackup/dvbbs5.mdb),所以在执行备份前后请一定要注意备份目录中是否用了默认数据库名备份!

4、如不会修改的用户请看tools目录中的数据库工具

以后如果想对数据库结构进行修改,只需要将数据库重新命名后缀为.mdb的就可以用了。
回复
SESHIRE 2004-08-03
啊,来晚了

改后缀名.asp 或者.asa

不错
回复
wmzm 2004-08-03
谢谢大家的参与。
回复
dengenming 2004-08-02
改成*.asa文件
回复
mjpclab 2004-08-02
1 把它藏在很深的目录,这本身就相当于一个复杂的密码
2 把数据库扩展名改为asp
回复
nacreous 2004-08-02
下载一个动网论坛的数据库,找到里边的"notdownload"表,复制到你的数据库里,然后把你的数据库的扩展名改成 mdb=>asp 就能防止别人下载.
回复
相关推荐
发帖
ASP
创建于2007-09-28

2.8w+

社区成员

ASP即Active Server Pages,是Microsoft公司开发的服务器端脚本环境。
申请成为版主
帖子事件
创建了帖子
2004-08-02 11:01
社区公告
暂无公告