【发布时间】:2013-01-30 12:57:11
【问题描述】:
考虑这种情况:在一个数据库中,我有两个用户 A 和 B 以及他们对应的架构。
我想知道,如何获取信息:架构 B 中的 USER A 有哪些权限。
考虑这种情况:我们有两个用户及其关联的方案。我们有用户 A 和用户 B。在 A 中,假设我们有 TB1 TB2,在 B 中,假设我们有 TBa,TBb。现在我想知道如何找到用户 A 对 Schema B 的权限。
例如:用户 A 正在写:select * from B.TBb 这意味着用户 A 正在访问用户 B 的表,因此表明他具有 SELECT 权限。我想知道用户 A 对架构 B 的所有权限。
应执行哪个查询以获取用户 A 在架构 B 上的权限列表。
【问题讨论】:
-
考虑这种情况:我们有两个用户及其关联的方案。我们在 A 中有用户 a 和用户 b,假设 B 中有 TB1 TB2,假设我们有 TBa,TBb 现在我想知道如何找到用户 A 在架构 B 上的权限。例如:用户 A 正在写: select * from B. TBb 表示用户 A 正在访问用户 B 的表,因此,它表明他具有 SELECT 权限 我想知道用户 A 在架构 B 上的所有权限。是否有任何查询。希望,你的问题很清楚。
-
您可以编辑您自己的问题。请这样做,而不是以 cmets 的形式发布其他信息。
-
谁在运行这个假定的查询:用户 A、用户 B 或用户 X,谁是 DBA?
标签: oracle