暂无图片
oracle 中 如何查看用户A已授权的用户,比如用户A授权给用户B、C、D查看表的权限,需要查询用户A已授权的所有用户以及权限?
我来答
分享
暂无图片 匿名用户
oracle 中 如何查看用户A已授权的用户,比如用户A授权给用户B、C、D查看表的权限,需要查询用户A已授权的所有用户以及权限?

oracle 中 如何查看用户A已授权的用户,比如用户A授权给用户B、C、D查看表的权限,需要查询用户A已授权的所有用户以及权限?

我来答
添加附件
收藏
分享
问题补充
1条回答
默认
最新
DarkAthena

首先,权限里有几个带“any”的,比如“select any table”这种,就可以访问所有用户的表;
然后类似于“dba”的这种超大权限,可以访问几乎所有的对象;
最后,单独授权的信息,可以在这个视图里查到
dba_tab_privs

暂无图片 评论
暂无图片 有用 0
打赏 0
暂无图片
回答交流
Markdown


请输入正文
提交
相关推荐
有没遇到12c,crs挂掉了,但是数据库和asm是ok的,上网查了下,说是个bug
回答 1
什么Bug?不止在12c中遇到过,都是crsctlstartrescrsdinit启动
oracle去重并且取重复里面时间最新的那条,有没有效率高的写法?
回答 2
这个要结合实际情况看,表里面是只有去重字段和时间,还是有其他字段也要查询?如果只有去重字段和时间,那么select去重字段1,去重字段2,max(时间)fromtablegroupby去重字段1,去重
ORA-01554 reason: no undo segment found with available slot
回答 4
好像是个数据库BUG,我看我的阻塞事件是“libcacheinterruptactionbyLCK”,疑似BUG30384121.我的库是12.2R2版本
V$ACTIVE_SESSION_HISTORY.current_obj#=-1
回答 2
不是这样吧,是不是currentobj1表示读取的是undo的数据?
除了crsctl命令,还有哪些工具可以管理Oracle集群资源?
回答 1
已采纳
‌olsnodes‌:这是一个节点查看工具,用于显示集群节点的信息,包括节点编号、私有互联名称、虚拟IP名称等‌。‌oifcfg‌:用于定义和修改Oracle集群所需的网卡属性,包括网卡的网段地址、子
Oracle数据库有安全漏洞,想打补丁,是在什么用户操作 ?
回答 1
单实例的话就使用Oracle用户打补丁执行命令https://www.modb.pro/db/238787集群的话就用root用户https://www.modb.pro/doc/41192
oracle12c数据库,怎么查出给某个用户授权某个表的select权限的时间?
回答 1
已采纳
如果你数据库开了审计功能是可以查询的,或者之前创建过相关触发器也是可以的。没开就查不到
Oracle 用PKG_TOOL查出来的表结构,能转成sql吗?
回答 1
oracle数据库里没有PKGTOOL这个玩意,这是谁自己写的吧。表字段的注释可以查以下视图selectfromdbacolcomments;如果要生成对应的ddl语句,拼字符串就行了另外,oracl
ORA-01554 reason: no undo segment found with available slot
回答 2
ORA01554Reason:NoUndoSegmentFoundWithAvailableSlotduetorollbacksegmentcount0(DocID2452558.1)InthisDo
ORA-31020: The operation is not allowed, Reason: Illegal operation on XMLIndex storage table
回答 3
已采纳
https://www.freesion.com/article/57841477500/