文本内容:
修改扩展名,全面保护数据库安全现在开设个人网站越来越多,而使用HS+ASP+Access则是其最适用的建站方案对于网站来说,最重要的莫过于平安了,而平安之中又莫过于数据库被非法由于数据库默认的扩展名为mdb,假如能够猜出数据库的位置,那么即可不费吹灰之力将其下面我们就向大家介绍几种常见的爱护数据库的方法
一、隐蔽存储路径根据常规来说,许多人习惯将数据库保存在网站的data名目下,并且命名为data.mdb、.mdb等特别简单被猜到的名字,这样的作法是特别危急的对此,我们可以突破常规,重新创建一个没有任何含义的文件夹,并且将其隐蔽一个比较深的路径,这样一般就不会被猜想到了
二、更改名称默认的文件名极易被猜到,因此在更改存储路径的同时应同时更改其文件名而更改文件名不仅要更改文件主名,扩展名同样要更改例如我们可以将其更改为ASP和ASA等不影响数据库查询的名字更改扩展名后是无法通过IE扫瞄器直接的,由于打开后看到的是一大片乱码,对窃取者来说毫无用户
三、奇妙伪装一般来说,留意了上面两点,数据库已经很平安了但是不排解个别状况,由于即使更改了扩展名,仍旧可以使用FlashGet等专业的工具将其,后只需再次更改扩展名即可因此,假如仍旧需要加强平安,我们仍旧可以对数据库进行伪装由于FlashGet工具的链接中包含uni code码时,就会自动对Unicode编码进行自动转换例如“%29”就会转换成因此,八哥网http//.it8g.com专家建议在修改文件名称的时候不防将在其名称中加入这样的unicode码例如将数据库的名称改为%29ddaattee.asp,这样时就会自动将其转换成(ddaattee.asp,此时我们可以在当前数据库名目下再创建一个名为(ddaattee.asp的数据库文件增加其诱惑度由于试图%29ddaattee.asp时真下的却是伪装的(ddaattee.asp文件,根本不会造成泄应当说,做到了上面的三点,我们基本上可以万事无忧,不用再担忧自己的数据库会被别人而造成泄了。