Oracle Label Security

imlihj2007發表於2011-01-06

--懷疑是應用程式連線“中介軟體”有關係
--觸發器驗證
1 查詢資料庫內部呼叫這個包的程式碼語句
SELECT * FROM ALL_SOURCE where lower(text) like '%lbac_events.logon%'
2 修改觸發器
驗證是否是資料庫登入引起的問題
LBACSYS.lbac$logon
加入程式碼
insert into aa values(dbms_standard.login_user);
觀察1分鐘 看看aa表資料是否變化
3 如果變化較大說明是由於客戶端登入引起的,一直在呼叫這個觸發器

1 設定跟蹤
dbms_system.SET_SQL_TRACE_IN_SESSION(12,19,true);
3 格式跟蹤檔案
tkprof colm_ora_2056.trc trace.txt print=100 record=sql.txt

[@more@]

來自 “ ITPUB部落格 ” ,連結:http://blog.itpub.net/9879835/viewspace-1044168/,如需轉載,請註明出處,否則將追究法律責任。

相關文章