我需要记录在我拥有的 Oracle 数据库中运行的所有 sql 查询(非生产,运行 Oracle 11g 企业版)。我想这样做是使用 Oracle 的细粒度审计,因为它记录了确切的查询并在数据库中执行此操作,这对我来说更有用。但是,从文档 (http://docs.oracle.com/cd/B19306_01/network.102/b14266/cfgaudit.htm#i1011783) 看来,您需要指定一个表名,没有默认值。
是否可以使用 Oracle 细粒度审计来审计架构上的所有查询?