Windows-Server-2008
在 Windows Server 2008 上更改文件權限時出現“應用安全性錯誤 - 訪問被拒絕”
我是 Windows 2008 伺服器的管理員。當我嘗試更改目錄的文件權限時,出現錯誤:
應用安全性錯誤
訪問被拒絕。
我是機器上的管理員,我確保沒有任何文件被鎖定(使用Process Explorer)。我什至啟動了另一個已登錄遠端桌面會話的使用者。
它抱怨的一些文件位於一個
.hg
文件夾中,因為我正在處理的目錄中有一個 Mercurial 儲存庫。我注意到目錄中的某些內容設置為只讀,所以我取消選中並應用。看起來它有效,但再次查看它又回到只讀狀態並且設置權限仍然失敗。
IIS 中有一個站點使用該目錄的子目錄。
更新:
我剛剛發現這篇關於這類問題的文章。底部的註釋提到如果它不起作用,請查看LockHunter。它告訴我該目錄已被 IIS 鎖定,所以我執行
iisreset -stop
並嘗試再次設置權限。同樣的錯誤。:(
如果您確實無權訪問該目錄,則可能會發生這種情況。在 Windows 中,您可以鎖定管理員。事實上,上週遇到了這個問題。檢查該目錄的權限以確保管理員在列表中。如果您甚至無法做到這一點,則必須首先獲得該文件夾的所有權(它是“高級權限”對話框螢幕中的一個選項卡)。
我通過以下步驟解決了這個問題:
- 打開命令提示符“以管理員身份”
- 執行以下命令:
takeown /f G:\folder /r /d y icacls G:\folder /grant administrators:F /T
參考:http ://www.richardawilson.com/2013/12/an-error-occurred-while-applying.html