我有一个 Windows SBS 2003 SP2 DC,它已经严重混乱。该系统有 55 个用户,他们都使用重定向到“e:\Users Shared Folders”的“主”文件夹。我需要备份每个用户文件夹中的文件,但我不断收到域管理员的“访问被拒绝”错误消息。
我按照微软的指南尝试移动数据文件夹不用说,尝试更改用户文件夹的权限失败了。
示例:
e:\Users Shared Folders\dianad
不再需要,因此可以安全删除,我进入了其下所有子文件夹的继承e:\Users Shared Folders
并推送了它(继承),因为无论如何这都必须发生在它们所有身上。
我设置了共享访问everyone
和 NTFS 权限以对这个文件夹进行administrator
分组并删除了继承,现在当尝试删除这个文件夹时,我可以删除所有文件夹FULL
~\dianad\
除了桌面和 mydocs。所以我觉得这很奇怪,我知道我在这个测试用例中将所有权限设置得尽可能宽松,所以我转到命令行并使用 cacls,下面是输出:
E:\>cacls "e:\Users Shared Folders\DianaD" /T /G "Administrators":F /Y processed dir: e:\Users Shared Folders\DianaD Access is denied.
以下是文件夹的 cacls 查询的输出
E:\>cacls "e:\Users Shared Folders\DianaD"
e:\Users Shared Folders\DianaD BUILTIN\Administrators:(OI)(CI)F
现在我已经尽我所能重置了权限,但没有任何效果。我在网上搜索过,发现了一些类似的问题,但都没有解决。
我希望这里有人遇到过这个问题并能给我指明正确的方向。
答案1
我发现在重置文件夹及其子文件夹的权限时,以下方法有效(Win2003 及更早版本):
- 查看文件夹的安全选项卡。
- 如果可能,添加本地管理员组并赋予其完全控制权。
- 单击“高级”并转到“所有者”选项卡。
- 突出显示本地管理员组。
- 勾选“替换子容器的所有者”等复选框。
- 单击“应用”。
- 转到“权限”选项卡。
- 勾选“替换所有子对象的权限条目”等复选框。
- 单击“确定”。
此时您应该可以完全访问该文件夹及其内容。您可以随心所欲地操作权限。
答案2
这可能是所有权问题。重置所有者状态,然后尝试重置权限。