ระบบ Unix หลายแห่งเริ่มแจก UID ให้กับผู้ใช้ตามจำนวนที่กำหนด Solaris จะให้ UID แรกแก่ผู้ใช้ทั่วไป 100 บน OpenBSD เท่ากับ 1,000 และบน macOS จะปรากฏเป็น UID 501 ที่จะเป็น UID สำหรับผู้ใช้แบบโต้ตอบแรกที่สร้างขึ้นซึ่งน่าจะเป็นผู้ใช้ admin macOS (ซึ่งไม่เหมือนกัน) ในฐานะผู้ใช้รูท)
บัญชีที่มีตัวเลขต่ำกว่าคือบัญชีผู้ใช้ระบบสำหรับ daemons เป็นต้นซึ่งทำให้แยกความแตกต่างระหว่างบัญชี "คน" แบบโต้ตอบจากบัญชีบริการของระบบ สิ่งนี้อาจทำให้การจัดการผู้ใช้การพิสูจน์ตัวตน ฯลฯ ง่ายขึ้นในซอฟต์แวร์ต่างๆ YP / NISเป็นระบบที่ล้าสมัยเล็กน้อยสำหรับการรักษาบัญชีผู้ใช้ (และข้อมูลอื่น ๆ ) บนเซิร์ฟเวอร์ส่วนกลางโดยไม่ต้องสร้างผู้ใช้ท้องถิ่นบนเครื่องไคลเอนต์หลายเครื่องตัวอย่างเช่นมีMINUID
และMAXUID
ตั้งค่าสำหรับช่วงของบัญชีผู้ใช้ที่ควรจัดการ
ใน Unices บางบัญชีบัญชีบริการระบบอาจถูกจัดสรรให้กับซอฟต์แวร์บุคคลที่สามเช่น UID 50 ถึง 999 บน FreeBSD หรือ 500 ถึง 999 ใน OpenBSD
ช่วงทั้งหมดเหล่านี้ได้รับการคัดเลือกจากผู้ผลิตและผู้ดูแลระบบของแต่ละ Unices ตามความต้องการที่คาดหวังของระบบปฏิบัติการ มาตรฐาน POSIX ไม่ได้พูดอะไรเกี่ยวกับสิ่งเหล่านี้ UID ที่จัดสรรได้ต่ำสุดและสูงสุด (และ GID) มักจะกำหนดค่าได้โดยผู้ดูแลระบบท้องถิ่น (ดูadduser
คู่มือของคุณ)
ส่วนใหญ่ Unices สำรอง UID 0 root
, ซุปเปอร์ของผู้ใช้และกำหนด UID เป็นไปได้สูงสุด (หรืออย่างน้อยบางส่วนที่มีมูลค่าสูง) ให้กับผู้ใช้nobody
(Solaris ใช้ UID 60001, 32768 OpenBSD ใช้ แต่ UIDs อาจจะมากขนาดใหญ่กว่านั้น)
(ดูความคิดเห็นเกี่ยวกับ UID 0 ที่เป็นroot
(หรือไม่) ซึ่งเป็นการพูดนอกเรื่องเล็กน้อยจากหัวข้อนี้)
อัปเดต: โครงการ OpenBSD ได้ปฏิเสธแนวคิดการสุ่มจัดสรร UID / GID