А какая собственно разница, какой там id у админа? Если злоумышленник имеет доступ к вашей базе (может выгружать данные по id), то тут уже не важно, какой id у админа. Если же злоумышленник не имеет доступа к базе, то он не сможет выгрузить данные админа и тут тоже неважно, какой id у админа.
В базах данных для обеспечения уникальности используются sequence.
UUID возникает в распределенных системах где нет координации между нодами кластера но
нужно хоть каким-то образом получить уникальность. Плюс там еще есть 4 типа этих UUID
или 4 разных алгоритма как они получаются.
Все это пока к безопасносни не имеет никакого отношения. Это просто продиктовано физической
архитектурой (1 база или кластер).
Вопрос безопасности нужно обсудить отдельно просто исходя из сценария угрозы. А пока сценария
нету - вот просто нечего тут больше обсудить.