Access数据库设置技巧
时间:2005-04-29 15:31 来源:www.51one.net 作者:佚名 阅读:次
可能以前已经有人写过类似的文章,不过,看到还有部分人在问,也有部分论坛新手们没警惕自己论坛数据库存在的危险,所以还是决定以Dvbbs7.0为例,介绍一下如何保护好你的access数据库。闲话休说,请往下看:
一、准备好你的工具。
没有兵器又怎么打仗呢?所需的工具很简单,只有一个:MicroSoft access 2000/XP/2003
该软件随MicroSoft Office 2000/XP/2003 附送
二、武装你的数据库
1、给你的Access数据库加上密码保护(其实access数据库的密码保护非常脆弱,这里,只是给他多加上一把锁而已)。
a.打开MicroSoft access软件,是用独占方式打开你的DV论坛数据库(数据库默认位置为论坛根目录下的data/dvbbs7.mdb),如图①;
此主题相关图片如下:
b.设置数据库密码,access软件菜单项:工具——〉安全——〉设置数据库密码。如图②③;
此主题相关图片如下:
此主题相关图片如下:
2、修改你的数据库名称。
动网论坛7.0数据库默认名称为Dvbbs7.MDB,为了不被非法下载以及跨库连接,所以我们应该把名称改为如下类似的格式:
#123data.asp
#&$%1*dv.asa
三、修改你论坛的conn.asp文件
1、使用记事本或其他文本编辑软件来打开conn.asp文件,打开后,你将看到如下几行代码:
'免费用户第一次使用请修改本处数据库地址并相应修改data目录中数据库名称,如将dvbbs6.mdb修改为dvbbs6.asp
Db = "data/dvbbs7.mdb"
ConnStr = "Provider = Microsoft.Jet.OLEDB.4.0;Data Source = " & Server.MapPath(db)
2、把Db = "data/dvbbs7.mdb"这一行里面的dvbbs7.mdb改为第二步骤第2小点中所修改后的文件名。
3、把ConnStr = "Provider = Microsoft.Jet.OLEDB.4.0;Data Source = " & Server.MapPath(db)这一行,改为:
ConnStr = "Provider = Microsoft.Jet.OLEDB.4.0;Data Source = " & Server.MapPath(db) & "; Jet OLEDB:Database Password = mydbpassword"
其中mydbpassword请替换为你在图③中所设置的数据库密码,然后保存。
经过以上步骤,你的access数据库要做的保护工作基本已经完成,但绝对不是说这样就可以对数据库安全掉以轻心,平常论坛使用中,务必时时做好防护工作,不要随意透露自己数据库地址,多到官方论坛上检查是否有更新,打好补丁。还要自己多参考关于ASP知识的文章,自己掌握了技术才是保护自己安全的根本。
希望以上这些内容,能对初次接触动网论坛的朋友有所帮助。
一、准备好你的工具。
没有兵器又怎么打仗呢?所需的工具很简单,只有一个:MicroSoft access 2000/XP/2003
该软件随MicroSoft Office 2000/XP/2003 附送
二、武装你的数据库
1、给你的Access数据库加上密码保护(其实access数据库的密码保护非常脆弱,这里,只是给他多加上一把锁而已)。
a.打开MicroSoft access软件,是用独占方式打开你的DV论坛数据库(数据库默认位置为论坛根目录下的data/dvbbs7.mdb),如图①;
此主题相关图片如下:
b.设置数据库密码,access软件菜单项:工具——〉安全——〉设置数据库密码。如图②③;
此主题相关图片如下:
此主题相关图片如下:
2、修改你的数据库名称。
动网论坛7.0数据库默认名称为Dvbbs7.MDB,为了不被非法下载以及跨库连接,所以我们应该把名称改为如下类似的格式:
#123data.asp
#&$%1*dv.asa
三、修改你论坛的conn.asp文件
1、使用记事本或其他文本编辑软件来打开conn.asp文件,打开后,你将看到如下几行代码:
'免费用户第一次使用请修改本处数据库地址并相应修改data目录中数据库名称,如将dvbbs6.mdb修改为dvbbs6.asp
Db = "data/dvbbs7.mdb"
ConnStr = "Provider = Microsoft.Jet.OLEDB.4.0;Data Source = " & Server.MapPath(db)
2、把Db = "data/dvbbs7.mdb"这一行里面的dvbbs7.mdb改为第二步骤第2小点中所修改后的文件名。
3、把ConnStr = "Provider = Microsoft.Jet.OLEDB.4.0;Data Source = " & Server.MapPath(db)这一行,改为:
ConnStr = "Provider = Microsoft.Jet.OLEDB.4.0;Data Source = " & Server.MapPath(db) & "; Jet OLEDB:Database Password = mydbpassword"
其中mydbpassword请替换为你在图③中所设置的数据库密码,然后保存。
经过以上步骤,你的access数据库要做的保护工作基本已经完成,但绝对不是说这样就可以对数据库安全掉以轻心,平常论坛使用中,务必时时做好防护工作,不要随意透露自己数据库地址,多到官方论坛上检查是否有更新,打好补丁。还要自己多参考关于ASP知识的文章,自己掌握了技术才是保护自己安全的根本。
希望以上这些内容,能对初次接触动网论坛的朋友有所帮助。
(责任编辑:admin)
顶一下
(0)
0%
踩一下
(0)
0%
相关内容
- ·两个未公开的ACCESS方法的使用技巧
- ·如何拆分复制的Access 97数据库
- ·两个未公开的ACCESS方法的使用技巧
- ·用Access 2000有效地组织班级管理
- ·数据在Access与Office组件间自由流动
- ·Access"智库"培训--高效设计 敏捷开
- ·Access查询的基本知识(二)(Office免费
- ·Access设置宏的安全等级
- ·Access查询的基本知识(Office免费公开
- ·四种用代码打开外部Access(MDB)的方法
- ·access操作或事件已被禁用模式阻止的解
- ·简述vba字符串,函数,表达式等基础术
- ·Access VBA 开发公开课讲座
- ·Access设置信任位置
- ·Access应用程序应注意的几个问题
- ·简析能判断Access版本的窗体
最新内容
推荐内容