確定,審計人員來敲門,我知道他們的標準的「風險」之一是,如果您的應用程序允許同一用戶的併發登錄。如何執行一個且只有一併發每個用戶登錄與Oracle SSO?
讓我們拋開風險一分鐘的量化...
我正在使用的應用程序使用Oracle SSO管理認證,而據我所知,它不具有OUT-現成的解決方案。
我正在尋找的建議 - 無論是方式,標準的產品可以爲支持這一要求,或最易維護,非侵入的定製做同樣的。
欣賞對此事的任何想法...
確定,審計人員來敲門,我知道他們的標準的「風險」之一是,如果您的應用程序允許同一用戶的併發登錄。如何執行一個且只有一併發每個用戶登錄與Oracle SSO?
讓我們拋開風險一分鐘的量化...
我正在使用的應用程序使用Oracle SSO管理認證,而據我所知,它不具有OUT-現成的解決方案。
我正在尋找的建議 - 無論是方式,標準的產品可以爲支持這一要求,或最易維護,非侵入的定製做同樣的。
欣賞對此事的任何想法...
忽略SSO的一部分,則可以將用戶添加到限制活動會話數量的輪廓。
ALTER PROFILE app_user LIMIT SESSIONS_PER_USER 1;
我不知道SSO增加了什麼。
不要以爲這對我來說可行,因爲中間層對數據庫進行代理身份驗證?每個實際用戶都沒有自己的數據庫配置文件。 – tardate 2009-02-11 03:18:59
您可以限制通過登錄觸發器用戶。讓觸發器在數據庫中查詢屬於該用戶的會話。如果用戶已經登錄錯誤並記錄當前會話。
你有你使用的是Oracle應用程序(如門戶網站)寫你自己的應用程序,並與SSO註冊,或? – cagcowboy 2009-02-10 22:25:43
這兩個實際上...門戶網站,一些自定義的J2EE應用程序和Oracle應用程序 – tardate 2009-02-11 03:17:09