您必须具有读取权限才能查看此对象的属性,管理员组

您必须具有读取权限才能查看此对象的属性,管理员组

我认为我对 NTFS 权限有些理解困难。我的理解是,如果可能的话,您希望避免将特定用户帐户分配给 NTFS,而是使用组。因此,我设置了一个文件夹,其所有者为管理员组。我删除了该文件夹上的所有用户帐户,并添加了具有完全控制权的管理员组。

我以属于管理员组的用户身份登录计算机。但是当我打开文件夹的安全属性时,系统提示“您必须具有读取权限才能查看此对象的属性”。我可以单击“高级”并继续并编辑属性,但除非我专门将我的用户帐户添加到权限中或将我的用户帐户设为所有者,否则我会收到上述消息。但我的帐户是管理员组的一部分。这些权限不应该传播吗?当我已分配我的帐户所属的组时,为什么还要专门分配我的用户帐户?谢谢!

答案1

一种可能性是 该文件已被标记为删除。

Windows 上的文件删除是异步. 呼吁删除文件()标记要删除的文件并返回。操作系统稍后完成删除操作。通常它是即时的,但在某些情况下可能会有明显的延迟。一个简单的例子是服务器环境,其中远程用户可能在要删除的文件上有打开的文件句柄(例如 SMB/CIFS)。删除将被推迟,直到所有打开的句柄都已关闭。在此期间,目录条目将保留,但对文件的任何新 I/O 操作都将失败。在这种情况下,结果是文件甚至管理员无法读取、修改权限/ACL,也无法取得所有权。一旦所有远程用户关闭该文件,删除就会完成。

要查看(甚至强制关闭)打开的句柄,请参见系统工具...共享文件夹...在计算机管理工具中打开文件(计算机管理控制台

相关内容