IIS下防止mdb數(shù)據(jù)庫(kù)被下載的實(shí)現(xiàn)方法
第一種方法:要求網(wǎng)站管理人員具體asp編程經(jīng)驗(yàn)。
因?yàn)楝F(xiàn)在的銷(xiāo)售虛擬主機(jī)的系統(tǒng),已經(jīng)為用戶建立了一個(gè)database目錄,跟web目錄同一個(gè)級(jí)別,用戶訪問(wèn)的是web中的文件,而無(wú)法訪問(wèn)database目錄的文件。所以大家要把數(shù)據(jù)庫(kù)文件放到database目錄里面就可以了,但實(shí)現(xiàn)起來(lái)不會(huì)這么容易,需要獲取mdb文件的實(shí)際目錄,主要是連接數(shù)據(jù)庫(kù)的地方,需要修改下。
這里給出具體的思路.先獲取web根目錄中的任意一個(gè)文件。例如

那么數(shù)據(jù)庫(kù)的地址就是E:\database\123.mdb.
連接數(shù)據(jù)庫(kù)的時(shí)候,代碼就是 connstr="Provider=Microsoft.Jet.OLEDB.4.0;Data Source=E:\database\123.mdb"
第二種方法:就比較簡(jiǎn)單了,如果是虛擬主機(jī)用戶,可以找服務(wù)器管理人員進(jìn)行設(shè)置好。如果自己就有服務(wù)器管理權(quán)限,就可以如下所示的方法完成了。
如何防止mdb數(shù)據(jù)庫(kù)被下載?本文討論的是在服務(wù)器端禁止mdb格式數(shù)據(jù)庫(kù)文件被下載,而不是在數(shù)據(jù)庫(kù)中加入防下載表,將數(shù)據(jù)庫(kù)名改為含#號(hào)的asp、asa等后綴格式。
下面以IIS6.0為例說(shuō)明如何在服務(wù)器端設(shè)置禁止下載mdb數(shù)據(jù)庫(kù)。新建一記事本文件,里 面不要填寫(xiě)任何內(nèi)容,將文件名改為NoDownload.dll,拷貝到C:\Windows\System32\(Win2000為C:\WinNT\ System32\)目錄下,打開(kāi)IIS服務(wù)管理器,選擇需要設(shè)置的站點(diǎn),點(diǎn)擊右鍵,選擇“屬性”,打開(kāi)站點(diǎn)屬性對(duì)話框,切換到“主目錄”選項(xiàng)卡,點(diǎn)擊中 下方的“配置”按鈕


彈出應(yīng)用程序配置窗口,在“映射”選項(xiàng)卡中點(diǎn)擊下方的“添加”按鈕,彈出添加/編輯應(yīng)用程序擴(kuò)展名映射窗口
點(diǎn)擊“瀏覽”按鈕,找到剛才那個(gè)NoDownload.dll文件,“擴(kuò)展名”文本框中輸入“.mdb”,動(dòng)作設(shè)為:全部動(dòng)作,點(diǎn)“確定”保存設(shè)置。

這樣直接輸入數(shù)據(jù)庫(kù)地址訪問(wèn)時(shí)將提示HTTP 404錯(cuò)誤,提示“文件或目錄未找到”,使用FlashGet等下載工具也無(wú)法下載。
- 在IIS6中新增可下載文件類(lèi)型的方法
- 配置IIS服務(wù)器 支持sis下載等
- IIS .7z文件支持下載的添加方法
- IIS站點(diǎn)所有文件直接下載 強(qiáng)制下載
- WIN2003中使用IIS配置手機(jī)下載類(lèi)WAP網(wǎng)站的MIME類(lèi)型介紹
- 讓服務(wù)器iis支持.apk文件下載的設(shè)置方法
- 讓IIS支持 .iso 7z torrent apk等文件下載的設(shè)置方法[圖文]
- 讓IIS支持任意擴(kuò)展名和未知擴(kuò)展名的下載(下載站設(shè)置)
- iis 不能下載包含中文文件名的rar文件
- IIS支持exe文件下載配置方法附圖
- win2008 r2 IIS7.5 設(shè)置強(qiáng)制所有文件直接下載
相關(guān)文章
ISAPI Rewrite多站點(diǎn)破解版 完美實(shí)現(xiàn)IIS偽靜態(tài)的方法
在前文中,介紹了Windows2003 IIS6/7完美實(shí)現(xiàn)WordPress偽靜態(tài)的方法,主要說(shuō)的是WordPress的偽靜態(tài)配置方法,有一點(diǎn)局限性2011-11-11
優(yōu)化IIS7.5支持10萬(wàn)個(gè)同時(shí)請(qǐng)求的配置方法
通過(guò)對(duì)IIS7的配置進(jìn)行優(yōu)化,調(diào)整IIS7應(yīng)用池的隊(duì)列長(zhǎng)度,請(qǐng)求數(shù)限制,TCPIP連接數(shù)等方面,從而使WEB服務(wù)器的性能得以提升,保證WEB訪問(wèn)的訪問(wèn)流暢2013-04-04
解決Windows 2003“在系統(tǒng)啟動(dòng)時(shí)至少有一個(gè)服務(wù)或驅(qū)動(dòng)程序產(chǎn)生錯(cuò)誤”
每次裝Windows 2003用幾遍系統(tǒng)啟動(dòng)時(shí)就會(huì)彈出“在系統(tǒng)啟動(dòng)時(shí)至少有一個(gè)服務(wù)或驅(qū)動(dòng)程序產(chǎn)生錯(cuò)誤“的錯(cuò)誤對(duì)話框。2010-04-04
Win32 程序在啟動(dòng)時(shí)如何激活前一個(gè)啟動(dòng)程序的窗口
這篇文章主要介紹了Win32 程序在啟動(dòng)時(shí)激活前一個(gè)啟動(dòng)程序的窗口,本文介紹簡(jiǎn)單的幾個(gè) Win32 方法調(diào)用,使 Win32 程序也支持單實(shí)例,需要的朋友可以參考下2018-08-08
IIS6.0的默認(rèn)權(quán)限和用戶權(quán)限設(shè)置小結(jié)
網(wǎng)上高手整理的一些win服務(wù)器下,ntfs的權(quán)限設(shè)置2008-09-09
詳解IIS中的重寫(xiě)工具下關(guān)于操作重定向URL中的{R:N}與{C:N}使用介紹
這篇文章主要介紹了詳解IIS中的重寫(xiě)工具下關(guān)于操作重定向URL中的{R:N}與{C:N},需要的朋友可以參考下2017-03-03
win2003服務(wù)器定時(shí)自動(dòng)重啟命令[計(jì)劃任務(wù)]
win2003服務(wù)器定時(shí)自動(dòng)重啟命令,其實(shí)就是通過(guò)shutdown.exe結(jié)合計(jì)劃任務(wù)來(lái)實(shí)現(xiàn)的。2011-05-05
IIS中使用的ISAPI_Rewrite Full版本做反向代理詳解
代理服務(wù)器來(lái)接受internet上的連接請(qǐng)求,然后將請(qǐng)求轉(zhuǎn)發(fā)給內(nèi)部網(wǎng)絡(luò)上的服務(wù)器,并將從服務(wù)器上得到的結(jié)果返回給internet上請(qǐng)求連接的客戶端,此時(shí)代理服務(wù)器對(duì)外就表現(xiàn)為一個(gè)服務(wù)器。2010-04-04
WEB 專(zhuān)用服務(wù)器的安全設(shè)置總結(jié)
web服務(wù)器常見(jiàn)的安全設(shè)置,大家可以根據(jù)自己的情況進(jìn)行設(shè)置,最后先在自己的電腦上做實(shí)驗(yàn),最好用虛擬主機(jī)管理軟件,腳本之家有的下載。2009-04-04

