oracle数据库,有2个用户,其中一个用户想对另外一个用户下的表进行操作,谁能帮忙解释下

如题所述

两个用户 a,b 想要a用户操作b用户下的表 必须授权 使a用户有操作b用户的权限

grant all on b.tbl to a;

或者授予a用户 sysdba权限

GRANT SYSDBA TO A ------注意操作时的权限追问

谢谢

温馨提示:内容为网友见解,仅供参考
第1个回答  2012-12-07
select * from 用户名.表名;

oracle数据库,一个用户执行另一个用户的函数时,该用户应该被赋予什么...
赋予oracle数据库中权限,用grant语句。如将scott用户下的emp表的查询权限赋予system用户,可用如下语句:grant select on emp to system;将scott用户下的emp表的更新权限赋予system用户,可用如下语句:grant update on emp to system;

在oracle中怎样在当前用户下获得另一个用户下的某张表
1、你没有给出详细的描述,请下次提问注意 2、暂且理解为获得为查询;3、A用户为当前用户,tableB 为用户B下面的某张表,所以可写为 select * from B.tableB ; 前提是A有权限查询;4、可事先在B用户下赋予A用户这个权限 :grant select on tableB to A;5、请灵活使用搜索引擎 ...

oracle数据库,一个用户执行另一个用户的函数时,该用户应该被赋予什么...
1、把这个函数的访问权限付给其它用户。grant execute on 函数名 to 其它用户。其它用户调用函数时,前面要加上创建用户名 如:a创建函数 getFunction 。 b调用的时候为a.getFunction.2、可以把函数建成全局函数。

如何在oracle的存储过程中处理另外一个数据库中的表
1,同一实例下不同用户,直接使用,例如, B用户查询A 。select * from A.表,要在A用户中授权给B用户 2,不同实例或者服务器,使用DBlink 进行操作,DBlink 自己配置,自己指定IP 、实例、用户

ORACLE授权用户查询另一个用户下的表与视图
1、创建用户 createuser用户名identifiedby密码;grantconnect,selectanytableto用户名;这样创建的用户就可以连接数据库和只有对任何表有查询权限了grantconnectto用户名\/\/只有连接权限 2、授权查询表与视图权限 2.1、a用户下授权查询所有表给b用户(a用户登录执行下面语句)select'grantselectona.'||tname|...

如何实现Oracle中用户B只能访问用户A的视图
如何实现Oracle中用户B只能访问用户A的视图,在数据库中建立两个用户,用户A 用于创建一些视图,直接访问自己数据库中一个模式下 我们有这样一个需求:在数据库中建立两个用户,用户A 用于创建一些视图,直接访问自己数据库中一个模式下的表,以及通过数据库链路访问其他数据库中的表;另一个用户B 能...

在ORCL数据库中如何实现不同用户间表的同步
方法1:首先在用户2中设置用户1可以访问用户2中一个或者多个的表的权限,数据同步应该需要all权限,使用grant语句就可以做到。然后在用户1中增加触发器就可以实现数据同步(方法较为简单,这种情况适合用户1和用户2在同一台服务器上)方法2:与方法1一样,设置权限,在用户1中写存储过程,通过事务控制,...

oracle如何向一张表导入另一张表的部分数据
1、第一步,如果要从Oracle实例orcl导出多个dmp文件表,则在打开cmd窗口后,首先设置环境变量以将Oracle实例切换为orcl(设置ORACLE_SID = orcl),然后登录到sqlplus ,如下图所示,然后进入下一步。2、其次,完成上述步骤后,可以使用sql语句“select * from dba_directories”以查看当前实例下可用的...

Oracle数据库两个用户名使用同一表空间如何备份与恢复?
\\x0d\\x0a 一、 导出/导入(Export/Import)\\x0d\\x0a 利用Export可将数据从数据库中提取出来,利用Import则可将提取出来的数据送回到Oracle数据库中去。\\x0d\\x0a 1、简单导出数据(Export)和导入数据(Import)\\x0d\\x0a Oracle支持三种方式类型的输出:\\x0d\\x0a(1)、表方式(...

oracle如何实现两个用户下所有数据的同步?
我们以test1用户为基础,test1用户的表数据修改同步到test2,以触发器方法实现:1、把test2的所有表的增删改权限授权给test1;2、在test1用户的表建立增删改触发器,当表数据发生变化,同样操作test2用户相对表的操作

相似回答