rs表空间用户rs dj表空间用户dj
要用rs用户访问dj表空间中的表,需要登陆进rs然后进行授权: conn system/manager; grant insert,update,select,delete on departments to rs; grant select on ETBAUTHD to rs;
那么在rs中可以这样访问了:select * from dj.表名 ----------------------------
ORACLE中的synonyms下的对象是引用其它表空间中的表别名,引用过来就可以使用当前用户对该表进行操作
-------------------- 楼主你的提法有问题,应该是用户a1引用用户b1的表table1.
如果用户a1和b1是一个实例的,你那样写不会有问题。否则需要创建database link.
在a1下创建dblink: create database link dblinkb1 connect by b1 identified by 密码 using '用户b1所在实例名';
---------------------- 在oracle的高性能配置建议中, 建议表和索引分开不同的表空间存放, 习惯上的说法就是 放表的叫数据表空间, 放索引的叫索引表空间, 如果能分别存放在不同的硬盘上性能更佳, 与代码并无关系. -------------------------------
|