首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
MCP广场
社区首页 >问答首页 >Oracle11gR2-如何审计SYS.USER$表

Oracle11gR2-如何审计SYS.USER$表
EN

Database Administration用户
提问于 2020-07-24 09:42:27
回答 1查看 142关注 0票数 0

我有一个Oracle11gR2数据库,我想对用户在这个表上选择的SYS.USER$表上的所有选择操作进行审计。当我尝试这个命令时(我试图用SYS运行这个命令):

代码语言:javascript
运行
复制
audit select on SYS.USER$;

它给出了以下错误:

第1行中的错误: ORA-00701:暖启动数据库所需的对象不能更改

我该如何审核这张桌子?

诚挚的问候,

EN

回答 1

Database Administration用户

回答已采纳

发布于 2020-07-24 10:23:45

在Oracle 11g中,不能对此进行审计。在12c及以上有一些方法可以做到这一点。也就是说,只有具有"select任何字典“权限的用户才能从该表中进行选择,任何具有该权限的用户都应该受到信任。

票数 2
EN
页面原文内容由Database Administration提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://dba.stackexchange.com/questions/271564

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档