如何查看其他用户建的表

[复制链接]
查看11 | 回复4 | 2007-9-26 18:42:10 | 显示全部楼层 |阅读模式
我是在win server平台的oracle10g
创建了aadata的表空间和aatemp的临时表空间
并把这两个空间定义给了user1和user2
建了一个角色,session 和create table的权限
将角色权限给了user1和user2
又用user1创建了10张表进入aadata空间
我的问题是,我要如何操作,才能使user2用户可以在pl/sql developer工具中查看到user1创建的所有表,有什么方法吗??也就是说要在pl/sql developer中看起来user1建的表和自己建的表一样!~~急。。。。。。
回复

使用道具 举报

千问 | 2007-9-26 18:42:10 | 显示全部楼层
创建同义词
回复

使用道具 举报

千问 | 2007-9-26 18:42:10 | 显示全部楼层
同义词能查询user1用户下面的表,但使用user2登录后,看不到有什么表?也就是看不到user1下面有什么 表
回复

使用道具 举报

千问 | 2007-9-26 18:42:10 | 显示全部楼层
select * from user1.tab1...
回复

使用道具 举报

千问 | 2007-9-26 18:42:10 | 显示全部楼层
用user1登录
授权给user2
grant select any table to user2
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

主题

0

回帖

4882万

积分

论坛元老

Rank: 8Rank: 8

积分
48824836
热门排行