oracle查询一个用户,Oracle一个用户查询另一个用户的表数据

时间:2024-10-12 12:45:05

1、两个用户是在不同的库,需要建立dblink

2、属于同一个库的不同用户

1)方法一:使用"用户名."的方式访问

例如:要从USER1账号访问USER2中的表TABLE2

A. 需要在USER2中将TABLE2 GRANT给USER1,USER1才有权限访问,访问的时候用SELECT * FROM USER2.TABLE2语句

B.也可以直接给用户USER1赋予dba权限,待使用完后再取出dba,不过很危险就是了。

2)方法二:和查询当前用户的方法一样,查询另一个用户的表信息

如果不想在TABLE2前面加上SCHEMA(USER2),需要在USER1中建立TABLE2的同义词(SYNONYM),或者在USER2中建立TABLE2的PUBLIC SYNONYM(这个好处是如果你有第三个账号也想访问这张表,那么也是有同义词的,不要额外再建)

Oracle 通过子查询批量添加、修改表数据

1.通过查询快速创建表 create table test1(id,job,mgr,sal) as () ) ---这是一个分页查询 ok,表创建成功 2.通过查询快速创建视图 create or r ...

MySQL GROUP_CONCAT函数使用示例:如何用一个SQL查询出一个班级各个学科第N名是谁?

如何用一个SQL查询出一个班级各个学科第N名是谁? 首先贴出建表语句,方便大家本地测试: -- 建表语句 CREATE TABLE score ( id INT NOT NULL auto_incre ...

Linux学习】Linux用户管理1—用户查询指令、用户切换

Linux用户管理1-用户查询指令.用户切换 一.用户查询指令 who: 查看当前在线用户情况 -a:显示所有用户的所有信息 -m:显示运行该程序的用户名,和"who am I"的 ...

Oracle和sql server中复制表结构和表数据的sql语句

在Oracle和sql server中,如何从一个已知的旧表,来复制新生成一个新的表,如果要复制旧表结构和表数据,对应的sql语句该如何写呢?刚好阿堂这两天用到了,就顺便把它收集汇总一下,供朋友们参考 ...

oracle之子查询、创建用户、创建表、约束

子查询                                    子查询可以分为单行子查询和多行子查询   单行子查询           [1] 将一个查询的结果作为另外一个查询的条 ...

Oracle 之——子查询 DDL DML 集合 及其他数据对象

Oracle 学习笔记(二) 知识概要: 1.子查询 2.集合操作 语句操作 4.其他数据库对象 1.子查询 查询工资比SCOTT高的员工信息 1  select * 2  from emp ...

Oracle Entity6 在查询View的时候出现重复数据

在使用oracle + Entity6的时候, 遇到一个问题,在查询View的时候,在工具中执行View的sql语句,是两条不同的数据. 但是从Entity中查询出来却是两条相同的数据. 查看了一下e ...

Oracle库Delete删除千万以上普通堆表数据的方法

需求:Oracle数据库delete删除普通堆表千万条历史记录. 直接删除的影响: 1.可能由于undo表空间不足从而导致最终删除失败的问题: 2.可能导致undo表空间过度使用,影响到其他用户正常操 ...

Oracle自增主键的添加[sequence]--表数据已存在

--增加主键ID ); --设置sequence使ID自增 create sequence SEQ_ID minvalue maxvalue start ; --将id的值设置为sequence Up ...

随机推荐

[新]最近用unity5弄的一些渲染

Unity Separable Bokeh Depth-of-Field Hexagonal Blur Unity3d Realtime Dynamic Clouds Rendering hemisp ...

编译U-boot时,make[1]: *** 没有规则可以创建”

执行完make smdk2440_config 对Uboot重行编译怎么会出现这样的错误 make[1]: Entering directory `/home/win/S3-ARM/Part4/ubo ...

为什么推荐Zookeeper作注册中心

Zookeeper的数据模型很简单,有一系列被称为ZNode的数据节点组成,与传统的磁盘文件系统不同的是,zk将全量数据存储在内存中,可谓是高性能,而且支持集群,可谓高可用,另外支持事件监听.这些特点 ...

maven私库nexus2.11.4迁移升级到nexus3.12.0

nexus简介 nexus是一个强大的maven仓库管理器,它极大的简化了本地内部仓库的维护和外部仓库的访问. nexus是一套开箱即用的系统不需要数据库,它使用文件系统加Lucene来组织数据 .n ...

VS调试IDAPython脚本

本文最后修改时间:20180213 1.安装VS插件PTVS , 这一步与第2步中安装版本应该一致,否则最后调试时会连不上 /Microsoft/PTVS/ 2.安 ...

HDU 5405 Sometimes Naive(动态树)

题意 n 个节点的树,每个点有点权,m 次操作,操作分两种,修改一个节点的点权,对于一个 (u,v) ,询问 \(\displaystyle\sum_{i=1}^n\sum_{ ...

GNU make使用(二)

[时间:2017-06] [状态:Open] [关键词:makefile,gcc,编译,shell命令,目标文件] 0 引言及目标 之前使用Makefile都是把源文件和目标文件放到同一个目录编译.近 ...

关于Dosbox0.74无法使用masm命令

今天尝试在dosbox里编译asm源代码文件 但是提示“illegal command”,也就是非法命令 开始还以为我的dosbox版本不对 但是去网上查阅资料发现别人用这个版本都可以使用 所以百思不 ...

Yii2.0 高级模版编写使用自定义组件(component)

翻译自:/wiki/760/yii-2-0-write-use-a-custom-component-in-yii2-0-advanced-tem ...

jetty 服务器配置无项目名

运行命令:java -jar =8080,建议写成bat文件来运行. 部署无项目名的项目,将war包改成root,复制到webapps, 然后在jet ...