在网络编程中设置对文件夹的访问权限时出错

时间:2011-05-18 05:02:53

标签: c# network-programming

在我的程序中,第一个管理员用户必须选择一个应该位于共享文件夹中的文件夹然后我的程序应该将其访问规则更改为“拒绝”,并且每次该管理员需要时,此文件夹的访问规则应更改为'允许'然后再次更改为'拒绝'。我使用'DirectorySecurity'类执行此操作并且其工作正常。但是当另一个用户想要更改此文件夹的规则时出现问题。这次我收到一个错误,告诉我我这个用户不能做这个动作。 请帮帮我。

1 个答案:

答案 0 :(得分:1)

您好
对于该计算机,用户(获得错误)可能不是 Member of Administrator Group 。默认管理员组是所有者的所有文件和目录。 此外,您必须检查该文件目录的 Owner and Auditing 只有用户可以访问特殊设置(如安全性)在所有者安全性中定义。