背景
数据库12.1
场景:
db 中2个用户: a和b。
目标:用户a要访问b中的视图,而且已经能够在a中通过 select * from b.bview查询到数据
此时想 在a中建同义词 create synonym bview for b.bview; 失败,报错 ORA-38818 iilegal reference to editioned object a.bbb
原因&解决
b用户启用了版本控制 (editions enabled),而a没有启用。
故只需要对a同样启用版本控制:
alter user a enable editions;