WEB开发网
开发学院数据库Access 防止ACCESS数据库被下载的9种方法 阅读

防止ACCESS数据库被下载的9种方法

 2006-08-07 00:00:00 来源:WEB开发网   
核心提示: 接着,用Access打开您的数据库文件,防止ACCESS数据库被下载的9种方法(2),新建一个表,随便起个名字, ;接着输入密码即可,这样即使他人得到了employer1.mdb文件,在表中添加一个OLE对象的字段,然后添加一个记录

接着,用Access打开您的数据库文件,新建一个表,随便起个名字,在表中添加一个OLE对象的字段,然后添加一个记录, 插入之前建立的文本文件,如果操作正确的话,应该可以看到一个新的名为"数据包"的记录。即可

3.数据库名前加"#"只需要把数据库文件前名加上#、然后修改数据库连接文件(如conn.asp)中的数据库地址。原理是下载的时候只能识别& nbsp;#号前名的部分,对于后面的自动去掉,比如你要下载:http://www.ddvip.com/date/# 123.mdb(假设存在的话)。无论是 IE还是FLASHGET等下到的都是http://www.ddvip.com/dat e/index.htm(index.asp、 default.jsp等你在IIS设置的首页文档)

另外在数据库文件名中保留一些空格也起到类似作用,由于HTTP协议对地址解析的特殊性,空格会被编码为"%",如http ://tech.ddvip.com/date/123 ;456.mdb,下载的时http//www.test.com/date/123 %456.mdb.而我们的目录就根本没有123%456.mdb这个文件,所 以下载也是无效的这样的修改后,即使你暴露了数据库地址,一般情况下别人也是无法下载!

4.加密数据库首先在选取"工具-> 安全->加密/解密数据库,选取数据库(如:employer.mdb),然后接确定,接 着会出现"数据库加密后另存为"的窗口,存为: employer1.mdb.接着employer.mdb就会被编码,然后存为 employer1.mdb……要注意的是,以上的动作并不是对数据库设置密码,而只是对数据库文件加以编码,目的是为了防止他 人使用别的工具来查看数据库文件的内容。

接下来我们为数据库加密,首先以打开经过编码了的 e mployer1.mdb,在打开时,选择"独占"方式。然后选取功能表的"工具->安全->设置数据库密码",& nbsp;接着输入密码即可。这样即使他人得到了employer1.mdb文件,没有密码他是无法看到 emplo yer1.mdb的。

上一页  1 2 3 4 5 6 7  下一页

Tags:防止 ACCESS 数据库

编辑录入:爽爽 [复制链接] [打 印]
赞助商链接