程序師世界是廣大編程愛好者互助、分享、學習的平台,程序師世界有你更精彩!
首頁
編程語言
C語言|JAVA編程
Python編程
網頁編程
ASP編程|PHP編程
JSP編程
數據庫知識
MYSQL數據庫|SqlServer數據庫
Oracle數據庫|DB2數據庫
 程式師世界 >> 數據庫知識 >> Access數據庫 >> 關於Access數據庫 >> 徹底防止ACCESS數據庫文件被下載

徹底防止ACCESS數據庫文件被下載

編輯:關於Access數據庫
開門見山。
我們的目的:防止網站的Access文件被下載。
現行的辦法:將文件的擴展名改為.
缺陷:事實上即使你將擴展名改為.,仍然可以被下載,因為這個文件裡不含<%或%>等標簽,所以IIS不對這個文件作任何處理,下載的和原完全一樣!
解決方案:思路很簡單,在這個文件中加入<%或%>,IIS就會按
ASP語法來解析,然後就會報告500錯誤,自然不能下載了。
可是如果只是簡單的在的文本或者備注字段加入<%是沒用的,因為Access會對其中的內容進行處理,在裡他會以< %的形式存在,無效!
正確的方法是將<%存入OLE對象字段裡,這樣我們的目的就能達到了。
至於怎麼往裡加我就不廢話了。如果你不會或者嫌麻煩,我已經做好了一個,你下載回來後,在Access中把裡面那個表粘貼到你的裡,表名隨便,然後別忘了將的擴展名改成.,這樣就ok了。其實寫一個
ASP頁來做最方便,不過我比較懶,哈。誰空閒時間多就寫一個吧。
注:上面的方法是我自己想出來的,如有雷同,實屬巧合。不過我學
ASP4個月了,相關的文章看得不少,還沒看到有這個方法,所以寫出來,希望對大家有點幫助。
  1. 上一頁:
  2. 下一頁:
Copyright © 程式師世界 All Rights Reserved