目前日期文章:201101 (2)

瀏覽方式: 標題列表 簡短摘要

雖然以下 PL/SQL Code 可以取得, 可是在 3-Tier 架構下, 取到的都是 AP 的 IP 與 Host Name, 不是最終用戶端的資料

DECLARE
   IP_ADDRESS   VARCHAR2(50);
   HOSTNAME     VARCHAR2(50);
BEGIN
   IP_ADDRESS :=   UTL_INADDR.GET_HOST_ADDRESS(); --得到ip
   HOSTNAME :=     UTL_INADDR.GET_HOST_NAME(); --得到機器名
   DBMS_OUTPUT.PUT_LINE(IP_ADDRESS);
   DBMS_OUTPUT.PUT_LINE(HOSTNAME);
END;

不過 Oracle Metalink 上有一篇文章 "How to Get the Physical IP Address of the Client Machine [ID 853971.1]", 我沒試過, 有需要的人可以參考參考

Aloz 發表在 痞客邦 PIXNET 留言(2) 人氣()

不論是客製程式或標準功能, 很常使用到 Lookup Code 的設定, 如果我們要限定某些權限下, 只能看某些 Lookup Code 時, 我們可以從 Function Parameters 下手 :

- 限定某些 Application

VIEW_APPLICATION="XXXX"

APPL_SHORT_NAME="XXXX"

- 限定某些 Lookup Type

LOOKUP_TYPE="OOOOO"

 

如果需要同時限定到 Application 與 Lookup Type, 直接在 Parameter 中輸入兩段, 中間用空白間隔即可

Aloz 發表在 痞客邦 PIXNET 留言(0) 人氣()

找更多相關文章與討論

您尚未登入,將以訪客身份留言。亦可以上方服務帳號登入留言

請輸入暱稱 ( 最多顯示 6 個中文字元 )

請輸入標題 ( 最多顯示 9 個中文字元 )

請輸入內容 ( 最多 140 個中文字元 )

請輸入左方認證碼:

看不懂,換張圖

請輸入驗證碼