【发布时间】:2021-05-12 08:31:58
【问题描述】:
我需要将一些视图移至新用户(newUser) 这些视图将引用初始模式(originalUser.Table1)中的表。
在 originalUser.Table1 上有一个具有“选择”权限的角色:role1。
如果我将 'role1' 授予 'newUser' 我会得到 ORA-00942 'table or view does not exist' 当 create view newUser.View1 as select * from originalUser.Table1
但如果我直接授予权限: 将 originalUser.Table1 上的选择权授予新用户
一切正常并创建视图。
“角色”方法有什么问题?
【问题讨论】:
标签: oracle