普通的方法是將數據庫文件的擴展名改為.asp,但事實上即使將擴展名改為.asp,數據庫仍然可以被下載(比如使用flashget等工具),因為這個文件里不含<%或%>等標簽,所以IIS不對這個文件作任何處理,下載的數據庫和原數據庫完全一樣! 解決方案:在這個文件中加入<%或%>,IIS就會按ASP語法來解析數據庫文件,然后報告500錯誤,數據庫將不能被下載。如只是簡單的在數據庫的文本或者備注字段加入<%是不起作用的,因為ACCESS會對其中的內容進行處理,在數據庫里他會以<%的形式存在,結果無效。