重建同义词+oracle,[ORACLE]Oracle 同义词(synonym)

同义词(synonym):

也是数据库中的常见工具,可以看作是为表、视图、物化视图、序列、历程、函数、包、类型(type)、Java 类工具(Java class schema object)、用户界说工具类型 (user-defined object type)或是另一个同义词所建立的别名。

使用同义词是出于利便或平安上的思量。例如,可以使用同义词举行以下事情:

隐藏一个数据库工具的名字和拥有者(owner)

隐藏分布式环境(distributed database)中远程工具(remote object)的位置

简化数据库用户的 SQL 语句

和视图类似能够限制接见,用于实现更精致的接见控制(fine-grained access control)

用户可以建立公共(public)或私有(private)的同义词。公共同义词由特殊的用户组 PUBLIC所拥有,数据库中的每个用户都能够接见。而私有同义词属于某个用户,此用户能够控制哪些

用户可以使用这些私有同义词。

CREATE PUBLIC SYNONYM sales FOR eygle.sales_data;

若是要查看数据库中有哪些同义词,可用过以下视图查询:

ALL_SYNONYMS:形貌当前用户可接见的所有同义词

DBA_SYNONYMS:形貌数据库中的所有同义词

USER_SYNONYMS:形貌当前用户拥有的所有同义词

原文链接:https://www.cnblogs.com/tingxin/p/12860065.html

本站声明:网站内容来源于网络,若有侵权,请联系我们,我们将及时处理。

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值