簡體   English   中英

.NET無法使用Oracle代理用戶連接到Oracle DB

[英].NET unable to connect to Oracle DB using Oracle proxy user

我正在針對新架構設置網站的測試版本。 我正在嘗試使用代理連接進行連接,並且出現以下錯誤:

ORA-28150:代理無權作為客戶端連接

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

數據源= 實例 用戶ID = 用戶 ; 代理用戶ID = prxy_usr ;代理密碼= prxy_pass ; 最小池大小= 0; 連接超時= 30

您知道什么地方可能出問題嗎?

EddieAwad的答案是正確的,但是下面是要運行的特定代碼:

ALTER USER用戶 GRANT CONNECT THROUGH proxyUserName ;

我在文檔中找不到THROUGH關鍵字。

根據文檔 :通過使用ALTER USER ... GRANT CONNECT命令,授予代理用戶權限以代表客戶端執行操作。

這是ALTER USER文檔 您將在此處找到CONNECT THROUGH子句以及一些代理用戶示例。

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM