audit-trail

    0熱度

    1回答

    序言 - 我運行一個在線的Java應用程序(Tomcat-> Java的> MySQL的)作爲SaaS(軟件即服務)。這基本上是用戶使用自己的手機,一旦用戶通過驗證數據傳輸發生連接到我們的服務/服務器移動多功能的服務。該服務在數據中心上運行,應用服務器由負載平衡器等提供請求。我們的應用程序的實時更新通過添加和刪除服務器來實現,通過負載平衡器轉移請求,而無需將服務完全關閉。 方案 - 從日誌中,我可

    0熱度

    1回答

    我看到grails-audit插件提供了記錄onCreate()onUpdate()事件的方式,但我也需要跟蹤onLoad()事件。 是否有任何標準的方式來使用任何插件?或者我需要自己實現它?

    0熱度

    1回答

    我有一個模型,我創建了一個代理模型,以便我可以重寫默認'對象'管理器的get_query_set方法。該模型實現了AuditTrail,但代理忽略它 - 這不是我想要的。我想通過代理模型來保存()以更新審計線索,就像模型一樣。 class SubjectConsent(BaseSubjectConsent): history = AuditTrail() class Subjec

    0熱度

    2回答

    我有一個系統,對業務對象的所有更改都必須進行審計。所以一個實體MyEntity有一個Number屬性,當你改變這個字段時,系統只保留原始記錄,並用新的數字值創建另一個記錄,並標記原始記錄存檔。 Number是不是的主鍵。還有一個Version字段用於跟蹤實體的每個版本,以及Id字段用於跟蹤多個版本的對象身份。到現在爲止還挺好。 如果刪除實體,系統不會刪除的記錄,而只是將其標記爲刪除。到現在爲止還挺

    5熱度

    2回答

    我正在構建一個審計線索,需要知道哪個用戶當前正在提出請求。我的審計跟蹤是使用ActiveSupport :: Notifications構建的,以便接收甚至需要審計的內容。 我想要做的是使用ActiveSupport :: Concern來封裝我的審計需求的邏輯,以便我可以輕鬆地將審計添加到我的系統中的任何模型。 通常這很容易做到。我甚至blogged about it a while back。

    1熱度

    1回答

    如何編寫一個PL/SQL程序來計算並顯示oracle 11g中所有數據庫用戶的用戶名和平均會話時間?善意幫助

    1熱度

    1回答

    我的項目是在ASP.NET MVC3,SQL Server 2008中使用Fluent NHibernate。 我現在有一個要求審計特定對象的某些屬性。 即記錄在該對象上更改的屬性的舊值和新值以及在對象本身上創建和刪除事件。 我認爲可以有幾種方法來處理這個任務 - 數據庫觸發器,INotifyPropertyChanged接口或任何NHibernate提供的功能? 或者任何開放源代碼庫,將使我的生

    2熱度

    1回答

    我想在Oracle 11g中創建全局觸發器。可用於審計大約100個表格。多個表可以觸發單個觸發器。如果是的話,我該如何做到這一點?

    0熱度

    1回答

    我正在尋找一些改進以下問題解決方案的指針。儘管我正在使用Unix工具鏈,但我更傾向於使用一般方法而不是實現。 這裏,我們去: 的網站每天的訪問應記錄和企業用戶應該能夠在近實時報告它(有5分鐘的延遲是可以接受的)。報告將按用戶或時間段或兩者的組合進行過濾。 匿名用戶訪問記錄爲良好,信息在登錄前應與在已註冊的用戶一旦匿名用戶登錄。 我要記錄每個頁面的訪問(GET或POST)加任何參數加上時間戳。 報告

    0熱度

    2回答

    目前我正在尋找一種方法來查找[context] .SubmitChanges()中實體的舊值。 據我所知只有新值出現。 我是否真的需要對數據庫執行查詢以獲取實體的舊值? 該解決方案通過GertArnold: public override void SubmitChanges(System.Data.Linq.ConflictMode failureMode) {