首先登录的用户(user2为例)必须有操作要”跨用户“的用户(user1为例)权限。
如果有权限的话。登录user2(conn user2/password)通过如下命令查看:”select a.name from user1.table1 a“;
解释:当前登录的用户必须有访问user1表table1权限限,之后就可以当做是“一个用户”下的表完成跨用户查询。
如果没有权限的话,需要登录到user1给user2授权table1表查询权限:grant select on table1 to user2;即可完成权限设置。
oracle不同用户下表的查询
最新推荐文章于 2024-01-23 16:59:27 发布
本文介绍如何在数据库中实现跨用户的表查询,并详细说明了权限配置的过程。包括如何授予一个用户对另一个用户表的查询权限。
526

被折叠的 条评论
为什么被折叠?



