Hola,
Volviendo al tema....
"no me deja por que en ningun lado le asigno el role que tendra este usuario"
....
has seguido las instrucciones del driver JDBC de FireBird que dicen que puedes especificar el rol al conectarte con ...
...
dataSource.setRoleName("MyRole");
...
Lo he sacado de aqui:
http://ibphoenix.com/main.nfs?a=ibph...p_iclient_conn