我正在寻找设置Oracle数据库的最佳方法,以便多个角色可以与表共享一个模式。
例如,我应该有几个角色:
我已经能够创建组,将特权授予其他架构,并创建一个登录触发器来在登录时切换架构。但是,用户无法通过查看表。
发布于 2012-05-01 15:33:45
SQL将只在树视图中显示当前用户拥有的对象,而不是会话的current_schema设置所拥有的对象,除非您转到Other Users并选择感兴趣的架构。为了查看其他用户拥有的对象,实际上您必须导航到适当的模式。如果数据库中有大量模式,可以右键单击Other Users并创建一个筛选器,将返回的用户组限制为您所关心的架构。
https://stackoverflow.com/questions/10398515
复制相似问题