Talvez você possa usar um usuário proxy que possa se conectar ao banco de dados em nome do usuário longNamed:
http://asktom.oracle.com/pls/asktom/f?p=100:11:0::::p11_question_id:21575905259251
Na verdade, se for apenas para fins de login, talvez você possa usar Secure External Password Store e evite colocar qualquer nome de usuário/senha