Có lẽ bạn có thể sử dụng người dùng proxy có thể kết nối với DB thay mặt cho người dùng longNamed:
http://asktom.oracle.com/pls/asktom/f?p=100:11:0::::p11_question_id:21575905259251
Trên thực tế, nếu nó chỉ dành cho mục đích đăng nhập thì có thể bạn có thể sử dụng Lưu trữ mật khẩu bên ngoài an toàn và tránh đặt bất kỳ tên người dùng / mật khẩu nào