Windows

NTFS 文件所有者能夠刪除具有讀取權限的文件

  • January 1, 2022

我在 NTFS 分區上有一個文件,我是這個文件的所有者。

我只有這個文件的讀取權限,沒有設置其他權限。

我試圖刪除文件,以為它會顯示“訪問被拒絕”消息,但我能夠刪除文件!

我創建了一個文件夾並嘗試了相同的方法,但我無法刪除它!

怎麼可能刪除僅具有讀取權限的文件?是因為我是所有者還是使用管理員帳戶?

如果是這樣,為什麼相同的規則不適用於文件夾?

這是一個 .gif 圖像,向您展示我的意思: 在此處輸入圖像描述

問候

在 NTFS 中,儘管有 DACL 條目,但所有者隱式且有效地(您可以編寫 DACL,授予自己任何權限)對文件(也包括 IIRC 文件夾)擁有完全權限。參考

解決方法是在 DACL 中使用特殊 SID:S-1-3-4 “所有者權限”

它將隱式權限替換為您定義的顯式權限。

引用自:https://serverfault.com/questions/1088743