JAAS, jdbc realm

Boa tarde pessoal, achei um tuto bem legal sobre JAAS: http://www.jeveaux.com/blog/2009/autenticacao-e-autorizacao-jaas-com-jdbc-realm/

porém nao gostei da ideia de repetir o nome do grupo a cada associação de usuario com grupo.

Gostaria de ter uma tabela associativa para isso ficando assim o mapeamento do banco:

usuario - usuario_grupo - grupo

alguem sabe como utilizar essa abordagem no glassfish ?

abrassssss