c# - 多个 ACE(相同的组名)有不同的 SID,为什么?
问题描述
所以我今天遇到了这个问题,想知道为什么会这样。
DOM\Group1 S-1-5-21-19228943-1347772516-176895030-41916
DOM\Group1 S-1-5-21-693241485-1621911664-1232828436-6437
DOM\Group1 S-1-5-21-693241485-1621911664-1232828436-6438
DOM\Group1 S-1-5-21-693241485-1621911664-1232828436-6439
第一个条目是真实的 SID 和其他 IDK,为什么 SID 会这样显示。我注意到,每增加一个条目,SID 就会增加 1。
这不是孤立的事情。只要有来自同一组的多个 ACE,就会发生这种情况。我确认该组是相同的。
我正在使用此语句从 SID 获取组名:
new System.Security.Principal.SecurityIdentifier(realSID).Translate(typeof(System.Security.Principal.NTAccount)).ToString();
谢谢
解决方案
推荐阅读
- azure - 模块“azure.common.credentials”没有属性“signed_session”
- android - 如何为快捷方式制作圆形图标
- java - 使用 Spring Boot 和 Spring Batch 读取 .csv 文件并将其存储在数据库中
- sql-server - SQL Server:检查不正确数据并在发现时发送电子邮件的存储过程
- airflow - 安排气流 dag 30 秒
- javascript - 承诺在其他代码位置解析后运行代码
- python - 如何将python集成到automake并在python语法错误时退出构建过程
- lstm - Tensorflow seq2seq 模型,损失值不错,但预测错误
- r - 如何一遍又一遍地重复一个表达式,而不必一直复制和粘贴它?
- gradle - 我怎样才能找出哪个库依赖于 junit 年份?