You should look into Oracle products called Database Vault and Audit Vault.