![公司中的用户名约定](https://linux22.com/image/630112/%E5%85%AC%E5%8F%B8%E4%B8%AD%E7%9A%84%E7%94%A8%E6%88%B7%E5%90%8D%E7%BA%A6%E5%AE%9A.png)
我想了解常见和实用的用户名创建约定可用于公司用户账户的唯一名称。假设一家有发展前景的小公司希望整合其自主开发的 IT 并希望部署其第一个企业级解决方案。例如,将为分配哪个用户名马丁·斯科塞斯,莱昂纳多·迪卡普里奥,乔伊·麦克法兰和艾玛·蒂林格·科斯科夫?请说明这些名称,因为它们涵盖了一些不太典型的情况。请不要简单地建议命名方案,而要添加对其规则的解释。当同名的人加入公司或在某些情况下不同的名字导致相同的用户名时,请注意解决冲突。
我已经有过命名方案的经验,这将导致:mscorsese
,,和。排序时不会产生很好的结果ldicaprio
,用户名也不太易读,但它们保持简短并避免最常见的重复(John 和 Adrian Smith 不会发生冲突)。jmcfarland
etkoskoff
我对适合员工人数不超过 1000 人的公司的用户名方案特别感兴趣,但我们也欢迎具有大型公司(员工人数超过 100,000 人)用户名使用经验的人。
答案1
我目前负责 IT 工作的公司以及我工作过的几乎每家大公司(超过 10,000 名用户)都对用户使用 firstname.lastname 命名约定,他们很容易记住 :)。虽然这很少会给名称长度超过 19 个字符的用户造成问题(Windows XP 仅支持最多 20 个字符的用户名),但 Windows XP 不再是受支持的操作系统。不太可能有两个人会以相同的姓和名被录用。在这种情况下,可以从姓氏中减去一个字母,或者更常见的是,可以在姓氏后附加一个数字。例如:martin.carruth 或 martin.carruth1 或 martin.carruth2
我见过的大型公司的另一个命名惯例是名字:abcdefg 姓氏:hijklmn 用户名:abchij####(4 个随机数字)。可以肯定地说,这家公司绝对不会遇到任何冲突,但与此同时,我们发现自己偶尔会忘记用户名。例如:marcar0862
希望这可以帮助 :)