为表明用户的身份,系统需要为已经开了“账户”的每一个用户都指派一个唯一的“用户号”,这个用户号至少在本机中必须是唯一的,在网络环境中则应该在本网络或域中是唯一的;
这样的用户号就是所谓用户安全号,即SID;是一个数据结构,定义如下;
typedef struct _SID {
BYTE Revision;
BYTE SubAuthorityCount;
SID_IDENTIFIER_AUTHORITY IdentifierAuthority; //简称IA
DWORD SubAuthority[ANYSIZE_ARRAY]; //简称SA
} SID;
查看SID,在我的电脑显示如下,包括用户的SId、组的SID;
修改sid;修改可能会导致黑屏、更新等无法正常启动的问题,不要拿业务服务器进行操作处理,
据说用上面工具修改,会引起问题和重启,下回再整;