Wiele systemów uniksowych zaczyna rozdawać identyfikatory UID użytkownikom o określonej liczbie. Solaris da pierwszemu użytkownikowi ogólnego przeznaczenia UID 100, na OpenBSD jest to 1000, a na macOS wydaje się, że to UID 501, który będzie UID dla pierwszego utworzonego interaktywnego użytkownika, który jest również prawdopodobnie administratorem macOS (który nie jest taki sam jako użytkownik root).
Konta o niższych numerach są kontami użytkowników systemu dla demonów itp. Ułatwia to odróżnianie interaktywnych kont „ludzkich” od kont usług systemowych. Może to również ułatwić zarządzanie użytkownikami, uwierzytelnianie itp. W różnych programach. YP / NIS , nieco przestarzały system utrzymywania kont użytkowników (i inne informacje) na centralnym serwerze bez konieczności tworzenia lokalnych użytkowników na wielu komputerach klienckich, na przykład, ma MINUIDi MAXUIDustawienie zakresie kont użytkowników, które powinny obsługiwać.
W niektórych Uniksach zakres kont usług systemowych może być przypisany do oprogramowania innych firm, takiego jak UID od 50 do 999 w FreeBSD lub od 500 do 999 w OpenBSD.
Wszystkie te zakresy są wybierane przez twórców i opiekunów poszczególnych Unices zgodnie z oczekiwanymi potrzebami ich systemu operacyjnego. Standard POSIX nie mówi nic o tych rzeczach. Najniższy i najwyższy możliwy do przydzielenia identyfikator UID (i GID) jest często konfigurowany przez lokalnego administratora (patrz adduserinstrukcja).
Większość Uniksów rezerwuje UID 0 dla rootsuperużytkownika i przypisuje najwyższy możliwy UID (lub przynajmniej pewną wysoką wartość) użytkownikowi nobody(Solaris używa UID 60001, OpenBSD używa 32768, ale UID mogą być znacznie większe).
(Zobacz komentarze o tym, że UID 0 zawsze jest root(lub nie), co jest lekką dygresją w tym temacie)
Aktualizacja: Projekt OpenBSD niedawno odrzucił pomysł losowego przydzielania UID / GID.