文档章节

Oracle 表授权(同义词)

被占用
 被占用
发布于 2015/05/01 14:06
字数 205
阅读 27
收藏 0

第一步:
在原数据库中执行如下代码:
CFGDA1:原数据库用户名;WHMDA1:要同步(授权)的数据库的用户名

select 'grant all on ' || t.owner || '.' || t.table_name || ' to WHMDA1 with grant option;' from all_tables t where t.owner='CFGDA1'; 

select 'grant select on ' || t.owner || '.' || t.view_name || ' to WHMDA1 with grant option;' from all_views t where t.owner='CFGDA1';

select 'grant select on ' || t.sequence_owner || '.' || t.sequence_name || ' to WHMDA1 with grant option;' from all_sequences t where t.sequence_owner='CFGDA1';

执行后,将执行结果:select all_tables;select all_views;select all_sequences:命令
拷贝到命令窗口(新建命令)执行。

第二 步:
在要同步(授权)的数据库中执行如下代码:

select 'create or replace synonym WHMDA1.' || t.table_name || ' for ' || t.owner || '.' || t.table_name || ';' from all_tables t where t.owner='CFGDA1';

select 'create or replace synonym WHMDA1.' || t.view_name || ' for ' || t.owner || '.' || t.view_name || ';' from all_views t where t.owner='CFGDA1';

select 'create or replace synonym WHMDA1.' || t.sequence_name || ' for ' || t.sequence_owner || '.' || t.sequence_name || ';' from all_sequences t where t.sequence_owner='CFGDA1';

同上。

© 著作权归作者所有

共有 人打赏支持
被占用
粉丝 3
博文 6
码字总数 584
作品 0
恩施
程序员
私信 提问
Oracle 同义词创建及其作用

在Oracle中对用户的管理是使用权限的方式来管理的,也就是说,如果我们想使用数据库,我们就必须得有权限,但是如果是别人将权限授予了我们,我们也是能对数据库进行操作的,但是我们必须要已...

鉴客
2011/07/12
267
0
Oracle同义词创建及作用,数据库链接Database Link

同义词概念 Oracle的同义词(synonyms)从字面上理解就是别名的意思,和视图的功能类似,就是一种映射关系。它可以节省大量的数据库空间,对不同用户的操作同一张表没有多少差别;它扩展了数据...

习惯了-想你
2016/12/21
32
0
Oracle 的同义词(synonyms)总结

Oracle的同义词(synonyms)从字面上理解就是别名的意思,和试图的功能类似,就是一种映射关系。本文介绍如何创建同义词语句,删除同义词以及查看同义词语句。 oracle的同义词总结: 从字面上...

鉴客
2011/07/12
141
0
set Autotrace使用的问题与解决

关于Autotrace几个常用选项的说明: SET AUTOTRACE OFF ---------------- 不生成AUTOTRACE 报告,这是缺省模式 SET AUTOTRACE ON EXPLAIN ------ AUTOTRACE只显示优化器执行路径报告 SET AUTO...

Zero零_度
2014/12/16
0
0
ORACLE同义词详解

同义词概述 同义词从字面上理解就是别名的意思,和视图的功能类似。就是一种映射关系。同义词拥有如下好处:节省大量的数据库空间,对不同用户的操作同一张表没有多少差别;扩展的数据库的使用...

博为峰教研组
2016/10/28
5
0

没有更多内容

加载失败,请刷新页面

加载更多

大数据教程(11.6)hadoop2.9.1平台上仓库工具hive2.3.4搭建

上一篇文章介绍了hive的原理以及实现机。本篇博客开始,博主将分享数据仓库hive工具搭建全过程。 一、安装Hive (1)、下载Hive和环境准备: Hive官网地址:http://hive.apache.org/index.html...

em_aaron
30分钟前
1
0
架构师和产品经理的区别

架构师和产品经理工作职责与内容异同如下:   一、架构师主要工作、职责如下:   1、协助部门经理制定相关技术开发规范;   2、带领团队持续改进产品的整体架构、功能模块、开发需求,...

咔咔大韦
54分钟前
4
0
第1章

背景:因为最近在考教师资格证,考的是计算机学科,所以学科考的是:信息技术学科知识与教学能力;因此图书馆借了一本书,把最基本的知识看一遍,为之后的笔试和面试做充足的准备。 大学计算...

怪咖先生forever
今天
1
0
element-ui之el-collapse-transition(折叠展开动画)源码解析学习

项目中发现同事使用了element-ui的el-collapse-transition来做折叠展开效果,打开源码看了下发现挺有意思,来解析学习一番。 el-collapse-transition的引入方式 // fade/zoom 等import 'e...

学霸猫
今天
1
0
解释器模式_实战

前言 解释器模式是什么?这个设计模式其实比较冷门,不太会解释,用例子说明把。解释器模式一般用在sql,xml,json解析等场景。比如说你有一个json对象,你要获取这个对象中任意一个节点的值。...

grace_233
今天
6
0

没有更多内容

加载失败,请刷新页面

加载更多

返回顶部
顶部