明輝手游網(wǎng)中心:是一個(gè)免費(fèi)提供流行視頻軟件教程、在線學(xué)習(xí)分享的學(xué)習(xí)平臺(tái)!

對(duì)于Access數(shù)據(jù)庫(kù)是否被下載的問題

[摘要]開門見山。 我們的目的:防止網(wǎng)站的ACCESS數(shù)據(jù)庫(kù)文件被下載。 方法有很多種,比如可以加DSN這個(gè)東西如果不想去服務(wù)器上倒騰的話,做數(shù)據(jù)源 的方法就肯定要被槍斃的。 現(xiàn)行的辦法:將數(shù)據(jù)庫(kù)文件的擴(kuò)展名改為.asp 缺陷:事實(shí)上即使你將擴(kuò)展名改為.asp,數(shù)據(jù)庫(kù)仍然可以被下載,因?yàn)檫@個(gè)文件里不含 &...

開門見山。

我們的目的:防止網(wǎng)站的ACCESS數(shù)據(jù)庫(kù)文件被下載。

方法有很多種,比如可以加DSN這個(gè)東西如果不想去服務(wù)器上倒騰的話,做數(shù)據(jù)源

的方法就肯定要被槍斃的。

現(xiàn)行的辦法:將數(shù)據(jù)庫(kù)文件的擴(kuò)展名改為.asp

缺陷:事實(shí)上即使你將擴(kuò)展名改為.asp,數(shù)據(jù)庫(kù)仍然可以被下載,因?yàn)檫@個(gè)文件里不含

<%或%>等標(biāo)簽,所以IIS不對(duì)這個(gè)文件作任何處理,下載的數(shù)據(jù)庫(kù)和原數(shù)據(jù)庫(kù)完全一樣!

 

解決方案:思路很簡(jiǎn)單,在這個(gè)文件中加入<%或%>,IIS就會(huì)按ASP語(yǔ)法來(lái)解析,然后就

會(huì)報(bào)告500錯(cuò)誤,自然不能下載了。

可是如果只是簡(jiǎn)單的在數(shù)據(jù)庫(kù)的文本或者備注字段加入<%是沒用的,因?yàn)锳CCESS會(huì)對(duì)其

中的內(nèi)容進(jìn)行處理,在數(shù)據(jù)庫(kù)里他會(huì)以< %的形式存在,無(wú)效!

正確的方法是將<%存入OLE對(duì)象字段里,這樣我們的目的就能達(dá)到了。

(出處:viphot)