码迷,mamicode.com
首页 > 数据库 > 详细

数据库逻辑对象管理_同义词

时间:2015-02-08 23:25:50      阅读:354      评论:0      收藏:0      [点我收藏+]

标签:oracle   数据库   create   alias   同义词   

相当于alias(别名),比如把user1.table1在user2中建一个同义词table1
create synonym table1 for user1.table1;
这样当你在user2中查select * from table1时就相当于查select * from user1.table1;
优点自己总结吧。

例如:
在oracle中对用户的管理是使用权限的方式来管理的,也就是说,如果我们想使用数据库,我们就必须得有权限,但是如果是别人将权限授予了我们,我们也是能对数据库进行操作的,但是我们必须要已授权的表的名称前键入该表所有者的名称,所以这就是比较麻烦的,遇到这种情况,我们该怎么办呢?创建个同义词吧!这样我们就可以直接使用同义词来使用表了。

数据库逻辑对象管理_同义词

标签:oracle   数据库   create   alias   同义词   

原文地址:http://rscpass.blog.51cto.com/771159/1612745

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!