![在 Windows Active Driectory 中,当用户名已经唯一时,SID 的用途是什么?](https://linux22.com/image/754355/%E5%9C%A8%20Windows%20Active%20Driectory%20%E4%B8%AD%EF%BC%8C%E5%BD%93%E7%94%A8%E6%88%B7%E5%90%8D%E5%B7%B2%E7%BB%8F%E5%94%AF%E4%B8%80%E6%97%B6%EF%BC%8CSID%20%E7%9A%84%E7%94%A8%E9%80%94%E6%98%AF%E4%BB%80%E4%B9%88%EF%BC%9F.png)
AWindows 标识(例如 MyDomain\someuser)将有一个独特的SID(例如 S-1-5-21-1695517229-881958489-217698969-1001)
这ID在登录时使用,这证实了它本质上也是唯一的。
的目的是什么SID然后?
对我来说这似乎是一个多余的主键!
答案1
关键的区别在于安全标识符(SID)是不可变的,而两者SAM 帐户名称(CONTOSO\USERNAME
) 和用户主体名称(UPN,[email protected]
)可以更改。
在 Windows Active Directory 域中,用户可能拥有跨多台服务器和工作站的资源的权限。如果所有这些权限都与用户名绑定,则无法更改用户名。由于用户名通常基于真实姓名,而且人们确实会结婚等,因此更改用户名非常不切实际。