RT,想给一个用户分配多个表空间,这样用户登录以后,就能看到所有的数据,而不仅限于默认表空间?或者使一个表空间有多个用户也行,谢谢!
解决方案 »
- alter system checkpoint 没工作么?
- 新创建了一个数据库,set oracle_sid=chris时报错:未知的set.....
- 表空间和磁盘问题
- recover database?
- oracle中如何使用临时表
- group by 汇总无数据问题
- 一个新手的困惑
- 怎么把一个oracle数据库复制到另外一台机器上。waiting...
- 数据库移植后的问题:在SQL*PLUS中对表的查询错误.
- 一张表不同字段的统计问题,请求大神
- [经验分享] 如何在JAVA程序中使用Struct一次传入多条数据给Oracle的存储过程。
- oracle 高手来看看这个死锁问题。(多线程往数据库中查询ID,如果查询不到根据输入创建一条记录,并返回对应ID)
如建立表A的表空是为A,表B的表空间为B
这样用户登陆的时候就可以看到表A和B
quota 100m on tsname;alter user username
quota unlimited on tsname;当创建对象时,可以指定在该用户有配额的表空间上创建!用户有一个默认的表空间,如果创建对象时不指定
表空间则创建在默认表空间上!
关于你需要的用一个用户来对多个表空间进行增/删/改/查,这话有些不明确。
Oracle中scheme是以用户来说的,表空间只是存储位置,一般来说对用户是透明的,不需要考虑(除非考虑性能分区表什么的),所以你希望做到的操作是不是一个用户可以操作其他用户的对象?如果是这样那就比较好办了。直接用其他用户名字.对象名即可。当然首先是你要有访问其他对象的权限。
“用户来访问其他表空间”没什么意义。