使用 C# 更改/检查 NETWORK SERVICE 帐户的权限(读、写等)

发布于 2024-08-26 17:59:20 字数 57 浏览 3 评论 0原文

如何使用 C# 程序更改/检查 NETWORK SERVICE 帐户的特定文件夹的权限(读、写等)?

How can I change / check the permissions (Read, Write,...) for a specific folder for the NETWORK SERVICE account with C# porgrammatically ?

如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。

评论(1

苏辞 2024-09-02 17:59:20

没有通用的“查找该用户对此文件系统/系统/域功能上的所有对象拥有的所有权限”。

对于向 .Net 框架公开 ACL 的对象,它们通常公开“GetAccessControl()”方法,您可以从中枚举 AccessRules(通过“GetAccessRules()”),并查找适用于 NETWORK SERVICE 的规则

There's no generic "find all permissions that this user has on all objects on this filesystem/system/domain function".

For objects where the ACLs are exposed to .Net framework, they typically expose a "GetAccessControl()" method, from which you can enumerate the AccessRules (via "GetAccessRules()"), and find those rules which apply to NETWORK SERVICE

~没有更多了~
我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
原文