为什么要使用代码作为登录名

为什么要使用代码作为登录名

我咨询了许多公司,我注意到其中一些公司使用代码而不是用户名的某些变体作为他们的 Windows 登录 ID,例如 u54aju 或 k56743...

这里的原因是什么? first.last 或类似的东西有什么问题?用户似乎不知道。

答案1

从 IT 角度来看,大型组织喜欢采用标准行为。如果您使用基于某人真实姓名的用户名,则最终肯定会发生冲突(例如 John Smith - 取决于您的原籍国)。因此,为了保持一致性,他们会使用一些可能与员工编号或类似信息相关的唯一标识符。这种做法随后会渗透到其他行业,即使是规模小得多的组织。

答案2

登录信息分为两部分 - 用户名和密码。如果用户名使用用户的名字和标准方案,那么一半的登录信息都可以被准确猜出。

例如,Sam Swift 的登录名为sswift,而 Derek Diggle 的登录名为ddiggle,那么可以肯定所有用户都遵循该方案。虽然这更方便,但确实降低了整体安全性。

一些组织希望以牺牲便利为代价来获得额外的安全性。

答案3

在我的第一份全职工作中,第一个(几乎)每个人都登录的广泛系统是大型机。几十年前的大型机操作系统的用户名空间有限 - 例如 8 个字符。使用员工编号可以很好地适应这个空间,而无需解决使用姓名缩写的冲突。

鉴于许多老组织中“大型机”的地位,无论为它们选择什么标准,通常都会渗透到其他系统,例如局域网。

相关内容