198得票5回答
61得票11回答
如何在C#中将SID转换为帐户名

我有一个C#应用程序,可以扫描一个目录并收集一些信息。我想要显示每个文件的帐户名称。我可以通过获取FileInfo对象的SID,然后执行以下操作,在本地系统上完成此操作:string GetNameFromSID( SecurityIdentifier sid ) { NTAccoun...

46得票4回答
在C#/.NET中将用户名转换为SID字符串

有一个问题涉及到从SID转换为帐户名,但没有相反的情况。 如何将用户名转换为SID字符串,例如找出与给定名称的用户相关联的HKEY_USERS子键?

32得票11回答
如何获取当前Windows账户的SID?

我希望能找到一种简单的方法来获取当前 Windows 用户账户的 SID。我知道可以通过 WMI 来实现,但我不想采用这种方式。 为回答者在 C# 中回答而道歉,因为我没有指明是 C++。

20得票4回答
SDDL格式中SID的最大长度是多少?

我正在将Active Directory身份验证集成到我的应用程序中,并计划将我的应用程序内部帐户与用户的域SID关联起来。 对于我来说,使用SID的字符串格式比使用字节数组更容易处理,因此我计划将其以字符串形式存储在数据库中。 我应该将该字段设多长以确保SID不会被截断?

15得票4回答
什么时候使用setsid(),或者为什么我们需要在Linux中组合进程?

我已经尝试了man(3) setsid,但是它只解释了如何使用它,我不太明白setsid什么时候有用? 我想知道setsid在什么情况下有用,因为man(3) setsid只解释了如何使用它。

13得票2回答
通过SID解析显示用户名的最佳方法是什么?

我从注册表中读取了一个SID列表,路径为HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows NT\CurrentVersion\ProfileList。 在C#中,如何根据SID字符串解析显示用户名(例如DOMAIN\user、BUILT-IN\user)?

13得票3回答
如何更改Oracle XE实例的SID

我需要更改Oracle XE数据库的SID(不是服务名称),以便与生产数据库匹配。 当我在网上搜索时,大多数页面都描述了如何通过tnsnames.ora更改或添加服务名称,但这不是我需要做的事情。

11得票4回答
如何在C#中获取登录SID

如何在 C# .net 中检索 Windows 登录 SID?(不是用户 SID,而是每个会话的唯一新 SID)

11得票2回答
.NET中安全身份的本地化

我希望实现在.NET中用于服务/客户端通信的命名管道,并发现这段代码。在设置管道的服务器端时,需要为其设置安全描述符。他们是这样做的:PipeSecurity pipeSecurity = new PipeSecurity(); // Allow Everyone read and writ...