autenticação pelo glassfish jsbc

Tentando criar um autenticação pelo glassfish com jdbc-realm

Com duas tabelas usuario(user[pk],senha) e nivel(user[pk,fk],niveldesc) e funcionou, mas quando modifico essa tabela ex adiciona a coluna NOME em usuario já não funciona.

Gostaria de saber q isso é limitação do glassfish.

Tenho alternativas de fazer essa autenticação??? Ve que pode ser feito em ejb3 e servlet3 é verdade ou é só autorização??

e alguém tem um material bem atualizado sobre os assunto??

atenciosamente,