在 Windows Server 2008 中,我有一个共享文件夹。
对于我的用户名:NTFS 权限(读取/修改)共享权限(读取/修改)
尝试访问共享时的结果:我可以遍历目录并读取文件,但无法写入文件。当我尝试检查我的有效权限时,系统显示“Windows 无法计算 [我的用户名] 的有效权限”。
该文件夹归管理员组 (默认) 所有,并且 NTFS 读/写权限授予我的用户名,该用户名是管理员组的成员。
我注意到,要对文件夹进行本地更改,我需要确认 UAC 提示。为什么会出现该提示?
我还尝试创建一个新组,赋予它完全的 NTFS 权限,以及对共享权限的完全控制,并将我的用户名添加到该组中。结果更糟……我甚至无法遍历共享文件夹目录或读取任何内容。
答案1
这就是 UAC 的工作方式。您会发现很多有关 UAC 的文档,但它们都忘记提到一件事(如下)。
如果您是内置管理员组的成员并尝试访问允许该组访问的文件夹,则 UAC 会要求您以提升的权限模式访问该文件夹。但是,如果您的直接帐户或其他任何组可以访问该文件夹,则一切正常(假设您是该组的成员)。此问题似乎仅影响特殊的内置管理员组。
所以你应该在提升的 Windows 资源管理器中访问它,对吗?不,它不起作用。Explorer 是唯一无法从提升的提示符下运行的程序,它有错误。
我在这里找到了完整的文章和解决方法。我花了很长时间才找到它http://think-like-a-computer.com/2011/05/11/uac-access-denied-on-folders-for-administrators-windows-2008/