I mean, how does one determine whether to use an internal user DB (when there is none) or whether to piggy-back off of Unix user accounts, when running a JVM on a machine which does not use Unix style user credentials?