.NET не может подключиться к базе данных Oracle с помощью прокси-пользователя Oracle - PullRequest
0 голосов
/ 27 сентября 2008

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

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

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

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

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

Ответы [ 3 ]

5 голосов
/ 27 сентября 2008

EddieAwad ответил правильно, но вот конкретный код для запуска:

ALTER USER имя пользователя GRANT CONNECT THROUGH proxyUserName ;

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

3 голосов
/ 27 сентября 2008

В соответствии с документами : предоставить прокси-пользователю разрешение на выполнение действий от имени клиента с помощью команды ALTER USER ... GRANT CONNECT.

2 голосов
/ 27 сентября 2008

Вот документация ALTER USER . Там вы найдете предложение CONNECT THROUGH и несколько примеров прокси-пользователей.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...