安全技巧 修改扩展名保证数据库安全

数据库
数据库安全是人们一直以来都关注的热点话题,当然,数据库安全也是数据库工作中最为重要的工作之一,下文中就为大家介绍一种保证数据库安全的方法。

确保数据库安全的方法有很多种,下文中将为大家介绍的是修改扩展名来保证数据库安全这一方法,希望对大家能够有所帮助。

现在开设个人网站越来越多,而使用IIS+ASP+Access则是其最适用的建站方案。对于网站来说,最重要的莫过于安全了,而安全之中又莫过于数据库被非法下载。因为数据库默认的扩展名为mdb,如果能够猜出数据库的位置,那么即可不费吹灰之力将其下载。下面我们就向大家介绍几种常见的保护数据库的方法。

一、隐藏存储路径

按照常规来说,很多人习惯将数据库保存在网站的data目录下,并且命名为data.mdb、admin.mdb等非常容易被猜到的名字,这样的作法是非常危险的。对此,我们可以突破常规,重新创建一个没有任何含义的文件夹,并且将其隐藏一个比较深的路径,这样一般就不会被猜测到了。

二、更改名称

默认的文件名极易被猜到,因此在更改存储路径的同时应同时更改其文件名。而更改文件名不仅要更改文件主名,扩展名同样要更改。例如我们可以将其更改为ASP和ASA等不影响数据库查询的名字。更改扩展名后是无法通过IE浏览器直接下载的,因为打开后看到的是一大片乱码,对窃取者来说毫无用户。

三、巧妙伪装

一般来说,注意了上面两点,数据库已经很安全了。但是不排除个别情况,因为即使更改了扩展名,仍然可以使用FlashGet等专业的下载工具将其下载,下载后只需再次更改扩展名即可。因此,如果仍然需要加强安全,我们仍然可以对数据库进行伪装。

由于FlashGet工具下载的链接中包含unicode码时,就会自动对unicode编码进行自动转换。例如“%29”就会转换成“(”。因此,我们在修改文件名称的时候不防将在其名称中加入这样的unicode码。例如将数据库的名称改为%29ddaattee.asp,这样下载时就会自动将其转换成(ddaattee.asp,此时我们可以在当前数据库目录下再创建一个名为(ddaattee.asp的数据库文件增加其诱惑度。因为试图下载%29ddaattee.asp时真下下载的却是伪装的(ddaattee.asp文件,根本不会造成泄密。

应该说,做到了上面的三点,我们基本上可以万事无忧,不用再担心自己的数据库会被别人下载而造成泄密了。希望大家都能够从上文涉及到的内容中有所收获,以后在工作中遇到数据库安全问题就可以参照上文中讲解的内容。

 

责任编辑:迎迎 来源: CBSi中国·PChome.net
相关推荐

2010-04-27 12:32:05

2011-03-31 09:40:46

2011-05-26 12:54:31

数据库数据库名

2019-07-03 10:51:54

数据库技术服务器

2011-03-10 13:24:26

2011-05-25 10:37:03

Oracle数据库安全

2011-03-07 15:54:30

2015-10-30 15:05:08

Sybase数据库安全

2009-10-21 10:13:19

Linux文件扩展名

2022-06-07 23:28:05

线程安全后端

2015-09-23 13:31:35

2010-05-04 11:58:38

Oracle数据库

2021-05-24 11:40:50

网络安全数据库安全服务器

2011-08-02 15:04:49

2011-02-28 14:40:40

2009-08-11 17:30:46

2010-05-13 14:14:45

2011-03-31 10:30:00

2011-03-31 10:24:40

2024-01-01 16:16:26

点赞
收藏

51CTO技术栈公众号