Solaris はデフォルトでは、パスワードの最小文字数が6文字で、最大では8文字までしか有効になりません。 よってパスワードは6~8文字で設定するようになっています。 9文字以上のパスワードも一応のこと設定することはできますが、やっても9文字以降は無視され、9文字目以降は間違っていても、 8文字目までがあっていればログインできます。今時8文字というのも短い気もしますし、最低 root のパスワードはしっかりしたものに しておきたいのでパスワードのアルゴリズムを変更して長いパスワードも有効になるようにします。