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()。
-
教学小故事(通用15篇)
教学小故事1本学期任教了一年级语文,当了一年级孩子的班主任。自从94年教了一年级,就从未教过这么小的孩子,套用歌词里的一句话,叫:“再过二十年,我们再相会!”一切居然那么新鲜,那么有趣,那么可爱!有一天,我向孩子们求捐一根教鞭,以废弃的老式电视机天线为最佳。第二天,三...
-
《三角形的内角和》评课稿通用精华(8篇)
在教学工作者实际的教学活动中,编写评课稿是必不可少的,评课是教学、教研工作过程中一项经常开展的活动。评课稿要怎么写呢?下面是小编为大家收集的《三角形的内角和》评课稿通用,仅供参考,希望能够帮助到大家。《三角形的内角和》评课稿通用1本节课在整个教学设计...
-
生命桥评课稿通用
作为一名无私奉献的老师,常常要写一份优秀的评课稿,评课的类型很多,有同事之间互相学习、共同研讨评课;有学校领导诊断、检查的评课;有上级专家鉴定或评判的评课等。那么什么样的评课稿才是好的呢?下面是小编帮大家整理的生命桥评课稿通用,仅供参考,大家一起来看看吧。...
-
【精选】《渔夫的故事》教学实录
《渔夫的故事》教学实录1一、生活入手,游戏导入,解决生字障碍。师:小朋友们,你一定还记得,在xx的怀里,在奶奶的膝前,在学校的阅览室里,读故事,听故事的美好情景吧!我们做个游戏,老师说一句话,你猜一猜这是什么故事。芝麻开门。生:阿里巴巴和四十大盗师:主人,有什么事,请吩咐吧...
相关文章
- 葡萄牙语的历史:Revolucionários apossam-se de Porto Alegre
- courage什么意思 courage常见近义词用法解析
- 用CorelDraw制作因特网页方法介绍
- concern是什么意思 anxiety+worry+care含义及用法区别
- clothes什么意思 clothes+clothing+dress等近义词用法辨析
- 如何使用CorelDRAW制作LOGO
- corner是什么意思 coner详细解析-angle+corner含义区别
- oracle 删除同义词
- 《Kelly Clarkson: Stronger》歌词及相关介绍
- Carly Rae Jepsen《Call Me Maybe》中英歌词现场版视频