.NET无法使用Oracle代理用户连接到Oracle DB

min*_*nty 0 c# oracle odp.net

我正在针对新架构设置我的网站的测试版本.我试图使用代理连接进行连接,并收到以下错误:

ORA-28150:未授权代理作为客户端连接

我的连接字符串具有以下形式:

数据源= 实例 ; 用户ID = 用户 ; 代理用户ID = prxy_usr ;代理密码= prxy_pass ; 最小池大小= 0; 连接超时= 30

你知道什么可能是错的吗?

min*_*nty 5

EddieAwad的回答是正确的,但这是要运行的具体代码:

ALTER USER用户 GRANT CONNECT THROUGH proxyUserName ;

THROUGH关键字是我在文档中找不到的部分.