Oracle Policy versus jdbc

Olá,

estou com uma duvida como implementar pois hoje tenho um sistema feito em Oracle e vamos converter para java.Mais utilizamos no Sistema Oracle o Privileges, Roles, and Security Policies onde o usuário se conecta no sistema e tem acesso somente aos registros de uma tabela que foi pré-definido , isto é , o usuário001 só tem acesso na tebela filial acesso a filial 001 e assim sucessivamente o usuario002 só enxerga a filial 002.Usando essa policy do Oracle automaticamente coloca no where da tabela filial = usuario pode acessar.
Minha duvida vendo hibernate sua configuração de acesso ao banco se configura com um usuário e senha .
Como poderia utilizar esse ambiente que tenho hoje pois atualmente tenho 30 usuários cadastrados no banco e como fazer para se connectarem via jdbc/hibernate.

Se alguém já passou por isso e puder me ajudar.

abs

tabela filial
codigo descricao
001          sp
002          rj
003           mg

alguém podria me ajudar…

nesse assunto…

nada ainda alguém pode me ajudar !!!