簡體   English   中英

審核dml語句的Oracle模式

[英]Audit on oracle schema for dml statements

我需要保護一個oracle用戶從我編寫的外部程序中執行插入/更新/刪除操作。

我在附近搜索了一下,找到了我需要的東西。 我知道您可以使用自己編寫的數據庫觸發器。 現在,我有兩個來自oracle的主要系統(至少這是我發現的)。 您可以使用細粒度的審核。 您可以使用審核跟蹤。

我認為就我而言,審計跟蹤已接近尾聲,但這並不是我想要的。 因為我現在需要從哪個程序到數據庫的連接。 例如,我需要注冊所有執行插入/更新/刪除的連接,並使用來自SQL Developer或Toad的已執行語句進行注冊。 但是,所有其他連接可能會通過而無需審核。

每天我都有很多連接,因此注冊所有內容都會導致過多的過載。

我希望你們中的一個人對如何進行設置有個好主意。

問候

您可以使用Oracle的產品:Oracle Audit Vault和數據庫防火牆。 因為您還想知道連接來自哪個程序,所以需要數據庫防火牆。 它可以監視通過數據庫的所有流量,並指定IP地址和從其啟動連接的客戶端。 您還可以指定是否要審核DML或DDL或其他語句。 數據存儲在本地的產品數據庫中,而不存儲在安全目標(您的數據庫)中。 看看,它正是您所需要的: http : //www.oracle.com/technetwork/products/audit-vault-and-database-firewall/overview/overview-1877404.html

暫無
暫無

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

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