Oracle中使用同义词的方法介绍
一、背景
有两个sid:Asid,Bsid,在Asid下有两个用户Auser1,Auser2,在Bsid下有一个用户Buser1。其中Auser2和Buser1建立了dblink。现希望通过登录Buser1访问Auser1上的三张表table1,table2,table3信息和函数function1。
二、步骤
①登录Auser1对Auser2授权(若需要删除则加上)
grant ,select,u
pdate on table1 to Auser2;
grant ,select,on table2 to Auser2;
grant ,select,on table3 to Auser2;
grant execute on function1 to Auser2;
②登录Auser2建立同义词
create synonym table1 for e1;
create synonym table2 for e1;
create synonym table3 for e1;
create synonym function1 for tion1;
③登录Buser1查找db_link名(例如查出来的db_link名为mydblink1)
select username,db_link from user_db_links
④建立Buser1的.同义词
create synonym table1 for e1@mydblink1;
create synonym table2 for e2@mydblink1;
create synonym table3 for e3@mydblink1;
create synonym function1 for tion1@mydblink1;
⑤测试
此时登录Buser1通过select * from table1就可以访问table1了。
三、注意点
也可以建立procedure的同义词,但是这样执行的过程中不允许commit。如果要提交的话请在如JDBC中commit()。
-
《小木偶的故事》课后反思总结通用
总结是事后对某一阶段的学习、工作或其完成情况加以回顾和分析的一种书面材料,它是增长才干的一种好办法,因此十分有必须要写一份总结哦。那么总结应该包括什么内容呢?下面是小编帮大家整理的《小木偶的故事》课后反思总结通用,仅供参考,大家一起来看看吧。《小木偶...
-
浅水洼里的小鱼课后反思
在快速变化和不断变革的新时代,我们的工作之一就是教学,反思指回头、反过来思考的意思。反思要怎么写呢?以下是小编精心整理的浅水洼里的小鱼课后反思,仅供参考,希望能够帮助到大家。浅水洼里的小鱼课后反思1在教学过程中,把读书放在首位,采用多种读书形式,如自由读、...
-
国小听课评课总结14篇
总结在一个时期、一个年度、一个阶段对学习和工作生活等情况加以回顾和分析的一种书面材料,写总结有利于我们学习和工作能力的提高,因此我们要做好归纳,写好总结。总结你想好怎么写了吗?以下是小编收集整理的国小听课评课总结,供大家参考借鉴,希望可以帮助到有需要的...
-
《大自然的声音》评课稿热
作为一位杰出的老师,常常要写一份优秀的评课稿,评课的类型很多,有同事之间互相学习、共同研讨评课;有学校领导诊断、检查的评课;有上级专家鉴定或评判的评课等。我们应该怎么写评课稿呢?以下是小编精心整理的《大自然的声音》评课稿热,希望能够帮助到大家。《大自然的...
相关文章
- 《Kelly Clarkson: Stronger》歌词及相关介绍
- 葡萄牙语的历史:Revolucionários apossam-se de Porto Alegre
- Carly Rae Jepsen《Call Me Maybe》中英歌词现场版视频
- clothes什么意思 clothes+clothing+dress等近义词用法辨析
- concern是什么意思 anxiety+worry+care含义及用法区别
- oracle 删除同义词
- 如何使用CorelDRAW制作LOGO
- 用CorelDraw制作因特网页方法介绍
- courage什么意思 courage常见近义词用法解析
- corner是什么意思 coner详细解析-angle+corner含义区别