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《小木偶的故事》讲述了一个小木偶原来...
-
数松果评课稿
作为一名专为他人授业解惑的人民教师,往往需要进行评课稿编写工作,在当前新课程改革的背景下,客观、公正、科学地评价课堂教学,对探讨课堂教学规律、提高课堂教学效率、促进学生全面发展、促进教师专业成长有着十分重要的意义。那么评课稿应该怎么写才合适呢?以下是...
-
坐井观天评课稿经典(19篇)
作为一名专为他人授业解惑的人民教师,时常需要用到评课稿,所谓评课,是指对课堂教学成败得失及其原因做中肯的分析和评估,并且能够从教育理论的高度对课堂上的教育行为作出正确的解释。那么什么样的评课稿才是好的呢?以下是小编收集整理的坐井观天评课稿,欢迎大家分享...
-
六年级语文《穷人》评课稿(经典)
作为一名默默奉献的教育工作者,就难以避免地要准备评课稿,评课有利于信息的及时反馈、评价与调控,调动教师教育教学的积极性和主动性。怎么样才能写出优秀的评课稿呢?以下是小编为大家收集的六年级语文《穷人》评课稿,供大家参考借鉴,希望可以帮助到有需要的朋友。六...
相关文章
- 用CorelDraw制作因特网页方法介绍
- oracle 删除同义词
- clothes什么意思 clothes+clothing+dress等近义词用法辨析
- 《Kelly Clarkson: Stronger》歌词及相关介绍
- 如何使用CorelDRAW制作LOGO
- 葡萄牙语的历史:Revolucionários apossam-se de Porto Alegre
- corner是什么意思 coner详细解析-angle+corner含义区别
- courage什么意思 courage常见近义词用法解析
- concern是什么意思 anxiety+worry+care含义及用法区别
- Carly Rae Jepsen《Call Me Maybe》中英歌词现场版视频