У нас есть служба WCF, которая подключается к базе данных оракула.Соединение с базой данных должно быть выполнено с использованием учетных данных пользователя, который вызывает службу.
Как я могу настроить его так, чтобы я мог получить доступ к имени пользователя и паролю, заданным в учетных данных клиента наклиент, чтобы я мог добавить их в строку соединений, созданную, когда я хочу подключиться к базе данных, чтобы получить данные для вызова службы?
Или есть какой-то другой способ, которым это должно быть обработано?
Если это имеет значение, мы будем использовать идентификационные данные прокси-сервера в базе данных oracle, поэтому все пользователи будут подключаться как основной пользователь, а идентификационные данные прокси-сервера будут установлены в качестве переданных учетных данных, чтобы гарантировать выполнение запросов в контекстепользователя прокси.