我最近重新設計了我們的文件服務器上的安全性,標記了大部分完全控制是修改。現在我的開發人員告訴我,只要他們使用GENERIC_ALL打開一個文件(例如CreateFile()
),他們就會收到拒絕訪問的消息。GENERIC_ALL和文件夾/文件ACL? GENERIC_ALL真的做了什麼?
經過研究,似乎沒有任何跡象表明GENERIC_ALL
超過了GENERIC_EXECUTE
+ GENERIC_WRITE
+ GENERIC_READ
;然而,這似乎並非如此,因爲開發人員能夠添加三個常量值,並將其用於CreateFile()
。
所以,我問... GENERIC_ALL
究竟做了什麼?
感謝,
馬特
就像機器奇蹟中的一些該死的幽靈一樣,當我遇到TortoiseHg無法創建用戶共享文件的超時問題時,我今天想到了這個問題。誰更新了這個帖子,我欠你一個。 – mbrownnyc