As far as I know, you can create a username with more than eight characters, but the OS will only validate on the first eight. Maybe secure Solaris will allow this, but I have no experience of this. There's also PAM, but again I have no experience of this.
All I ask of you
Is make my wildest dreams come true