sid是什么意思
sid是唯一身份编号,也就是安全标识符(Security Identifiers),是标识用户、组和计算机账户的唯一的号码。
一、SID是唯一身份编号。
计算机使用SID来跟踪每个帐户:如果重命名管理员账户,计算机仍然知道哪个账户是管理员账户。这是因为SID不同于名称,它永远不会更改。
例如,您可以重命名计算机上的Administrator帐户,并且仍将该账户用作管理员,这是因为Windows真正关心的并不是名称是什么;Windows仍然知道该账户是Administrator帐户,因为无论账户名称如何变化,SID保持不变。
二、SID也就是安全标识符(Security Identifiers),是标识用户、组和计算机账户的唯一的号码。
在第一次创建该账户时,将给网络上的每一个账户发布一个唯一的SID。Windows 2000中的内部进程将引用账户的SID而不是账户的用户或组名。如果创建帐户,再删除账户,然后使用相同的用户名创建另一个账户,则新账户将不具有授权给前一个账户的权力或权限,原因是该账户具有不同的SID号。安全标识符也被称为安全ID或SID。
SID的作用
用户通过验证后,登陆进程会给用户一个访问令牌,该令牌相当于用户访问系统资源的票证,当用户试图访问系统资源时,将访问令牌提供给Windows NT,然后Windows NT检查用户试图访问对象上的访问控制列表。
如果用户被允许访问该对象,Windows NT将会分配给用户适当的访问权限。访问令牌是用户在通过验证的时候有登录进程所提供的,所以改变用户的权限需要注销后重新登录,重新获取访问令牌。
如果存在两个同样SID的用户,这两个账户将被鉴别为同一个账户,原理上如果帐户无限制增加的时候,会产生同样的SID,在通常的情况下SID是唯一的,他由计算机名、当前时间、当前用户态线程的CPU耗费时间的总和三个参数决定以保证它的唯一性。
2023-07-11 广告