oracle中同义词的作用,Oracle中使用同义词
一、背景
有两个sid:Asid,Bsid,在Asid下有两个用户Auser1,Auser2,在Bsid下有一个用户Buser1。其中Auser2和Buser1建立了dblink。现希望通过登录Buser1访问Auser1上的三张表table1,table2,table3信息和函数function1。
二、步骤
①登录Auser1对Auser2授权(若需要删除则加上delete)
grant insert,select,update on table1 to Auser2;
grant insert,select,update on table2 to Auser2;
grant insert,select,update on table3 to Auser2;
grant execute on function1 to Auser2;
②登录Auser2建立同义词
create synonym table1 for Auser1.table1;
create synonym table2 for Auser1.table1;
create synonym table3 for Auser1.table1;
create synonym function1 for Auser1.function1;
③登录Buser1查找db_link名(例如查出来的db_link名为mydblink1)
select username,db_link from user_db_links
④建立Buser1的同义词
create synonym table1 for table1@mydblink1
;
create synonym table2 for table2@mydblink1
;
create synonym table3 for table3@mydblink1
;
create synonym function1 for function1@mydblink1
;
⑤测试
此时登录Buser1通过select * from table1就可以访问table1了。
oracle中同义词的作用,Oracle中使用同义词相关推荐
- oracle里面asm的作用,Oracle ASM 详解
Oracle ASM 详解 ASM:Automatic Storage Management, 是Oracle 主推的一种面向Oracle的存储解决方案, ASM 和 RDBMS 非常相似,ASM 也 ...
- oracle 序列缓存的作用,Oracle序列sequence 深入理解
Oracle序列:序列(Sequence)创建.使用.修改.删除,序列(Sequence)是用来生成连续的整数数据的对象.序列常常用来作为主键中增长列,序列中的可以升序生成,也可以降序生成. 语法:创 ...
- 在html中base的作用,html中base标签的作用是什么
html中base标签的作用是什么? 作用:为页面上的所有链接规定默认地址或默认目标,是一种表达路径和连接网址的标签. 说明:通常情况下,浏览器会从当前文档的 URL 中提取相应的元素来填写相对 UR ...
- 指针在c语言中起什么作用,编程中指针的作用是什么?
原标题:编程中指针的作用是什么? 编程语言中,何为指针?它们都有什么用呢?其实通俗点讲,将一个椅子放进一个小房间锁上门,你若想拿出凳子,就必须有锁门的钥匙,而这钥匙就是指针. 举一个简单的例子: in ...
- 奶粉中含PHP作用,奶粉中膳食纤维作用是什么
奶粉对于绝大部分宝宝而言,都是极为重要的东西,但是因为早年乃至现在各种各样的奶粉事故,导致许多家长对奶粉有所疑虑,毕竟那是宝宝要吃进肚子里的东西.这种时候就需要我们能够了解一些奶粉相关的科学知识,比如 ...
- python中赋值语句的作用_python中return可以使用赋值语句吗?
在python中,有各种不同类型的语句.一个python程序是由模块构成的;一个模块由一条或多条语句组成;每个语句由不同的表达式组成;表达式可以创建和操作对象.下面来看看python中的语句. 赋值语 ...
- html中this的作用,JavaScript 中的 this :工作原理和陷阱
在 JavaScript 中,this 是一个相对难懂的特殊变量.因为它随处可用,而不仅仅是面向对象的编程中.本文将解释 this 是如何工作的,以及它可能导致问题的地方,并在文章的给出最佳实践. 为 ...
- oracle undo段的作用,Oracle数据库中Undo数据段的作用及类型
Undo数据段的作用: 事务回滚(Transaction Rollback):程序执行rollback操作. 事务修复(Transaction Recovery):rollback是recovery的 ...
- oracle数据库中spool的作用,Oracle中Spool命令如何使用 Oracle中Spool命令使用方法
Oracle中Spool命令如何使用?本篇文章小编给大家分享一下Oracle中Spool命令使用方法,小编觉得挺不错的,现在分享给大家供大家参考,有需要的小伙伴们可以来看看. 方法/步骤 首先需要明白 ...
最新文章
- java web乱码问题_如何解决JavaWeb乱码问题
- 前端不规则图像点击_css实现不规则图形的阴影(如对话框)
- 美团医美发起“至美行动”,单月拦截六万余条虚假医美评价
- Android插件化开发基础之静态代理模式
- 前端学习(1569):todoMVC准备工作
- 中小学课java_java毕业设计_springboot框架的中小学排课与实现
- 潘在亮:给业务开发提供黑科技装备的“测试Q博士”
- 熊顿 - 滚蛋吧!肿瘤君(2013年4月22日)
- 数据的中心值:均值、中位数、众数
- redis 和 memcached的区别
- 20款免费响应式的 HTML5 网站模板下载
- #WP7 GPS# 如何判断GPS设备可用或者用户是否开启了GPS
- 【C/C++】C++重复率最高、最经典面试题/笔试题【持续更新】
- [HDU 5349] MZL's simple problem 神题
- Visual Paradigm创建UML的流程和一点实用技巧
- 哪个城市美女最多?OPPO R11开启“谁是拍照King·仲夏之梦”活动
- html页面日期显示带0,XHTML1.0与HTML兼容指引16条 小结
- MOS管GS两端并联阻容的作用分析
- linux造字程序,巧借“系统工具”,完成仓颉造字
- 服务器自带ddos工具,详解DDoS工具 一款流行DDoS木马工具
热门文章
- matlab最小字典序,12小球称重问题 完美解决方案(转自 skywind.name)
- 5个免费、高质量PPT素材网站
- Day12 instanceof 内部类
- Linux动态资源监控工具 glances
- 数据库管理系统开发学习
- ps4使用Remote play把画面输出到笔记本电脑
- 贝壳采集器: 中国日报网 数据采集
- 【DB2报错】SQLSTATE:-668 SQLCODE:57016 code “3“
- 【Java 8】新的日期时间API
- Spss 在散点图中添加线性拟合线