.NET не удается подключиться к Oracle DB с помощью Oracle proxy user

StackOverflow https://stackoverflow.com/questions/142211

  •  02-07-2019
  •  | 
  •  

Вопрос

Я настраиваю тестовую версию своего веб-сайта на основе новой схемы.Я пытаюсь подключиться с помощью прокси-соединения и получаю следующую ошибку:

ORA-28150:прокси-сервер, не авторизованный для подключения в качестве клиента

моя строка подключения имеет следующий вид:

Источник данных=Экземпляр;Идентификатор пользователя=пользователь;Идентификатор пользователя прокси-сервера=prxy_usr;Пароль прокси-сервера=prxy_pass;Минимальный размер пула = 0;Тайм-аут соединения = 30

У вас есть какие-нибудь идеи, что может быть не так?

Это было полезно?

Решение

Согласно документы:Предоставьте прокси - пользователю разрешение на выполнение действий от имени клиента с помощью ALTER USER ...ПРЕДОСТАВЬТЕ команду ПОДКЛЮЧЕНИЯ.

Другие советы

Ответ ЭддиаВада был правильным, но вот конкретный код для запуска:

ИЗМЕНИТЬ ПОЛЬЗОВАТЕЛЯ Имя пользователя ПРЕДОСТАВЬТЕ ПОДКЛЮЧЕНИЕ ЧЕРЕЗ Имя пользователя прокси-сервера;

Ключевое слово THROUGH - это та часть, которую я не смог найти в документации.

Вот этот ИЗМЕНЯТЬ документацию ПОЛЬЗОВАТЕЛЯ.Там вы найдете предложение CONNECT THROUGH, а также несколько примеров использования прокси-сервера.

Лицензировано под: CC-BY-SA с атрибуция
Не связан с StackOverflow
scroll top