我們在使用IIS搭建ASP服務器的時候,常常會遇到這樣的問題,老是會提示出錯。具體的出錯提示如下:
1、操作必須使用一個可更新的查詢
2、您不具備使用所提供的憑據查看該目錄或頁的權限
3、您未被授權查看該頁;您試圖訪問的 Web 服務器上有一個不被允許訪問該網站的 IP 地址列表,並且您用來浏覽的計算機的 IP 地址也在其中
這個問題,在我初學ASP的時候一直糾纏著我,後來終於找到了問題的原因:,其實這是用戶權限問題,因為你用的磁盤是NTFS格式,如果用的是FAT格式那就不會出現這樣的情況。
解決方法:
①隨意打開一個D盤→單擊頂端菜單欄“工具”→“文件夾選項”→“查看”→在高級設置中找到“使用簡單文件共享(推薦)”項,把前面的勾去掉。
②添加用戶,右擊你用IIS發布站點的文件夾→“屬性”→“安全”→單擊“添加”按鈕添加用戶→“高級”→“立即查找”→選中“Everyone”或者“IUSR_你的機器名”→一路確定。
③修改用戶權限,選中你剛剛添加的用戶(“Everyone”或者“Internet 來賓用戶”)→權限設置裡“完全控制權限”前打鉤→確定。(注:在羅列的允許項前打鉤,如果你怕麻煩,可直接給它“完全控制權限”,或者根據你的需要,給它讀取和運行、寫入、修改等權限,你可以自己試試)相關截圖如下所示: