НО Я использую олицетворение пользователя, чтобы соединение могло использовать пользовательские привилегии в Oracle
Термин для используемой вами функции - «аутентификация через прокси».
Использование соединения таким способом ведет себя как соединение пула, которое означает, что пользователь меняется каждый раз, или его единственное соединение.
Это все еще одно соединение.Эти две функции различны: пул соединений и проверка подлинности прокси.Вы можете использовать один из них независимо или оба вместе.
Идея пула состоит в том, чтобы уменьшить накладные расходы, связанные с созданием новых соединений (новый процесс, выделение памяти и т. Д.).Поскольку вы работаете с веб-сервером Express, скорее всего, вы создаете многопользовательское приложение.Это тип приложения, который выиграл бы от пула соединений (в отличие от задания, которое выполняется каждый час, например).
Существует несколько вариантов использования прокси-аутентификации, но одно из основных применений - сохранение идентификационных данных.,Другими словами, вместо того, чтобы подключаться как один общий пользователь, вы можете подключиться через прокси как конечный пользователь.Это обеспечивает лучшую интеграцию с функциями безопасности, такими как роли и аудит.
Чтобы объединить оба, см. Раздел документа Проверка подлинности прокси-пула .