Eu também uso esse método, quando um usuário loga no sistema, eu rodo: SELECT RDB$SET_CONTEXT('USER_SESSION', 'LOGIN', :USERNAME) FROM RDB$DATABASE Minhas SP's pegam o usuario 'logado' atual via RDB$GET_CONTEXT('USER_SESSION', 'LOGIN')