oracle数据库查询历史记录
时间: 2023-11-27 13:06:15 浏览: 142
oracle数据库查询
Oracle数据库提供了审计功能,可以记录所有用户对数据库进行的操作,并将这些信息写入到审计日志文件中。数据库管理员可以使用审计日志文件查询用户的操作历史记录。具体步骤如下:
1. 开启审计功能:执行以下语句开启审计功能:
```
AUDIT ALL BY <user> BY ACCESS;
```
其中,<user>为需要审计的用户。
2. 查询审计日志文件:执行以下语句查询审计日志文件:
```
SELECT * FROM dba_audit_trail;
```
可以根据需要添加WHERE子句进行筛选。
3. 停止审计功能:执行以下语句停止审计功能:
```
NOAUDIT ALL BY <user> BY ACCESS;
```
其中,<user>为需要停止审计的用户。
阅读全文