UserValidator: Refactor, Test, showsql=false