Active directory PsGetSID显示两个用户名和一个SID

Active directory PsGetSID显示两个用户名和一个SID,active-directory,sid,sysinternals,Active Directory,Sid,Sysinternals,我们将AD中某个人的登录名从“name1”更改为“name2”。我们在一些sql框中遇到了问题,它们会选择旧的“name2”并使用它进行身份验证,因此在跟踪我运行的原因时: psgetsid name1 及 ,两者都给我相同的SID。一个SID如何可以附加两个用户名?我已检查“Active Directory用户和计算机”mmc管理单元,并在域中搜索用户、联系人或组>>名称=“名称1”,然后搜索“名称2”。的确,我得到了一个通用结果,但在通用结果中找不到“name2”(“name1”是列出

我们将AD中某个人的登录名从“name1”更改为“name2”。我们在一些sql框中遇到了问题,它们会选择旧的“name2”并使用它进行身份验证,因此在跟踪我运行的原因时:

psgetsid name1  


,两者都给我相同的SID。一个SID如何可以附加两个用户名?我已检查“Active Directory用户和计算机”mmc管理单元,并在域中搜索用户、联系人或组>>名称=“名称1”,然后搜索“名称2”。的确,我得到了一个通用结果,但在通用结果中找不到“name2”(“name1”是列出的登录名,例如,它也在电子邮件字段中)

我还访问了powershell并运行了
Get AdUser-Identity name1-Properties*
。此广告帐户的一个属性Mail昵称为“name2”。这是唯一出现的“名称2”。psgetsid是否可能查找Mail昵称?我还访问了powershell并运行了
Get AdUser-Identity name1-Properties*
。此广告帐户的一个属性Mail昵称为“name2”。这是唯一出现的“名称2”。psgetsid是否可能查找邮件昵称?
psgetsid name2