javascript和JQuery焦点图和代码特效大全
当前最流行的开源CMS网站系统大全
当前位置:首页 > 数据库 > Access

防止Access数据库被下载

来源:IT技术网编辑:秩名发布于:2017-01-21人围观

很多网站都是使用的是asp+access数据库,但经常不改默认的mdb地址等其它原因,数据库很容易就被别人下载了,损失了很多宝贵的数据。

 

1.解决access(mdb)数据库防止下载,一般有两种方法:第一种方法:要求网站管理人员具体asp编程经验。因 为现在的销售虚拟主机的系统,已经为用户建立了一个database目录,跟web目录同一个级别,用户访问的是web中的文件,而无法访问 database目录的文件。所以大家要把数据库文件放到database目录里面就可以了,但实现起来不会这么容易,需要获取mdb文件的实际目录,主 要是连接数据库的地方,需要修改下。这里给出具体的思路.先获取web根目录中的任意一个文件。例如

 


2.那么数据库的地址就是E:\database\123.mdb.连接数据库的时候,代码就是 connstr="Provider=Microsoft.Jet.OLEDB.4.0;Data Source=E:\database\123.mdb"第二种方法:就比较简单了,如果是虚拟主机用户,可以找服务器管理人员进行设置好。如果自己就有服务器管理权限,就可以如下所示的方法完成了。如何防止mdb数据库被下载?本文讨论的是在服务器端禁止mdb格式数据库文件被下载,而不是在数据库中加入防下载表,将数据库名改为含#号的asp、asa等后缀格式。   下面以IIS6.0为例说明如何在服务器端设置禁止下载mdb数据库。新建一记事本文件,里 面不要填写任何内容,将文件名改为NoDownload.dll,拷贝到C:\Windows\System32\(Win2000为C:\WinNT\ System32\)目录下,打开IIS服务管理器,选择需要设置的站点,点击右键,选择“属性”,打开站点属性对话框,切换到“主目录”选项卡,点击中 下方的“配置”按钮
 

与相关的文章
有时间的话来看看IT界的突发事件