我使用以下命令在docker容器上创建了一个oracle数据库:
docker run -d --name oracle -p 8080:8080 -p 1521:1521 quay.io/maksymbilenko/oracle-12c
The db params are:
hostname: localhost
port: 1521
sid: xe
service name: xe
username: system
password: oracle
我想启用统一审核,执行诸如SELECT之类的查询,然后在审核日志中看到它。
我可以使用以下命令通过sqlplus访问此数据库:
sqlplus system/oracle@//localhost:1521/xe
或通过应用dbeaver。
第一个问题: 根据我的发现,为了启用统一审核,我需要关闭数据库。 这可以通过使用sqlplus并运行下一个命令来完成:
shutdown immediate
当我这样做时,操作由于以下原因而失败: ORA-01031:特权不足
有什么方法可以运行常规查询以启用统一审核? 我必须先关闭它吗? 有什么方法可以通过运行查询来完成我想做的所有事情吗? (启用,创建审核并查看操作)