249045439
网站建设

网站建设时Access数据库的安全方法

发表日期:2024-07-05   作者来源:www.zsoftw.com   浏览:0   标签:网站建设    

access数据库用比较广,缘由不少。access对于大部分人来讲易于用。借助access中的各种向导和对话框,创建和设置数据库的困难程度比其他数据库(如 sql server)小得多。大部分公司都可以支付得起microsoft access ,而对于sql server 之类的数据库来讲,仅仅这款软件的本身就不可能走进小规模公司。但,access 并非一个数据库服务器,数据的安全问题不可以保障,所以,大家有必要作一些特殊处置。 Access数据库的安全方法主要有以下四种网站建设时Access数据库的安全方法http://www.xx.com/access#.mdb,WEB服务器会觉得请求的是access而不是access#.mdb,所以会提示找不到文件,但非常遗憾,URL中对于这类特殊的字符都会有一个特殊的表示方法,#的特殊表示就是%23,如http://www.xx.com/access%23.mdb,那样access#.mdb将会被下载。还有假如用FlashGet之类的下载工具也可以直接下载。

3、ASP式这种作法是比较专业但也是非常安全的也是目前比较时尚的作法,但目前很多的人只不过作了一半,只不过将数据名改成ASP而以,如此的话直接用FlashGet之类的下载工具一样可以将数据库下载,这种方法的正确作法有两步网站建设时Access数据库的安全方法在数据库内创建一个字段,名字随便,种类是OLE对象,内容设置为单字节型的"这段代码运行完之后将会在数据库内生成一个nodownload表,表内字段是notdown。假如数据库内已有同名的数据表存在请将代码内的nodownload改成自己想要的数据表名即可。

4、asa式这种方法的真谛是借助IIS对ASA文件的保护,从而使得数据库文件不可以从URL上直接请求下载,但这种方法被误解成只须将文件后缀改成ASA就能了。要了解IIS只不过对global.asa这个文件名有请求保护,所以这种方法只能将数据库名设置为global.asa,而且应该注意的是,设置成global.asa之后好不要将它放在主机或虚拟目录的根目录里,不然会被IIS当然正常的global.asa文件进行尝试运行的。

网页标题网站建设时Access数据库的安全方法

如没特殊注明,文章均为建站精灵 原创,转载请注明来自http://www.huijianjun.com/news/1/11875.html
上一篇:

下一篇: