Oracle 有个软件使用system账户执行了一些SQL指令。怎么查询它执行过哪些指令?
看你数据库是否开启了审计,如果开了的话,可以通过dba_audit_trail这个表去查看
没有的话,可以从sql的历史表里面查询 dba_hist_sqltext
可以查看这两张表dba_hist_active_sess_history、V$active_Session_History ,里面都有user_id可以根据dba_users关联到system执行的操作