免费注册 查看新帖 |

Chinaunix

  平台 论坛 博客 文库
最近访问板块 发新帖
查看: 1322 | 回复: 0
打印 上一主题 下一主题

grant [复制链接]

论坛徽章:
0
跳转到指定楼层
1 [收藏(0)] [报告]
发表于 2011-12-22 08:54 |只看该作者 |倒序浏览
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所在实例名';

然后用b1.table1@dblinkdb1的方式在a1中引用。
 

----------------------
在oracle的高性能配置建议中, 建议表和索引分开不同的表空间存放, 习惯上的说法就是
放表的叫数据表空间, 放索引的叫索引表空间, 
如果能分别存放在不同的硬盘上性能更佳, 与代码并无关系.
-------------------------------
您需要登录后才可以回帖 登录 | 注册

本版积分规则 发表回复

  

北京盛拓优讯信息技术有限公司. 版权所有 京ICP备16024965号-6 北京市公安局海淀分局网监中心备案编号:11010802020122 niuxiaotong@pcpop.com 17352615567
未成年举报专区
中国互联网协会会员  联系我们:huangweiwei@itpub.net
感谢所有关心和支持过ChinaUnix的朋友们 转载本站内容请注明原作者名及出处

清除 Cookies - ChinaUnix - Archiver - WAP - TOP