oracle同义词的一些问题详解数据库

在工作过程中数据库用到了同义词这一东西,

也就是在owner用户下创建序列或者表等等,

在它的相当于子表中要用到owner用户下创建的序列或者表,

就需要授权,否则即使在子表中创建了序列的同义词,你也无法通过

select 序列名.nextval from dual;验证这个序列是否存在:报错显示该视图不存在balabala

授权:

grant create public synonym to 子表名;

grant all on 序列/表名 to 自表明;

创建同义词的语句:

create synonym 自表明.序列/表名 for 主表名.序列/表名;

 

原创文章,作者:Maggie-Hunter,如若转载,请注明出处:https://blog.ytso.com/5047.html

(0)
上一篇 2021年7月16日
下一篇 2021年7月16日

相关推荐

发表回复

登录后才能评论