在Oracle中对用户管理是使用权限的方式来管理。也就是说,我们想使用数据库,就必须的有权限。但是如果别人将权限授予我们,

我们也能对数据库进行操作,但是我们必须要在已授权的表前键入该表owner的名称,所以这样就比较麻烦。

Oracle 提供了同义词管理的功能,Oracle同义词是数据库方案对象的一个别名,经常用于简化对象访问和提高对象访问的安全性。

语法:

create synonym  名字 for 所有者.对象名

create synonym  synonym_name for [owner].object_name

作用:

1.简化了SQL语句

2.提供了对象的公共访问

3.隐藏对象的名称和所有者

4.为分布式数据库的远程对象提供了位置透明性

查询同义词和引用的数据库对象:

SELECT * FROM DBA_SYNONYMS

转载于:https://www.cnblogs.com/Cqiang/archive/2012/10/31/2748345.html

Oracle 同义词的创建及其作用相关推荐

  1. Oracle 同义词synonym创建和删除

    一.Oracle 数据库对象又称模式对象 数据库对象是逻辑结构的集合,最基本的数据库对象是表 其他数据库对象包括:表.视图.序列.过程.函数.程序包等等. 二.同义词是数据库对象的一个别名    (1 ...

  2. oracle同义词删除重建,Oracle同义词的创建与删除

    用户可以在自己的模式中创建同义词,这需要具有CREATE SYNONYM这个系统权限.如果希望在其他用户的模式中创建同义词,则需要具有CREATE ANY SYNONYM这个系统权限.普通用户创建的同 ...

  3. oracle 同义词 synonym 创建与删除表

    创建同义表tableB: create synonym tablenameB for 数据库名字.tablenameA 删除同义表tableB:drop synonym tablenameB 最近工作 ...

  4. Oracle同义词创建及其作用(转载)

    Oracle的同义词(synonyms)从字面上理解就是别名的意思,和试图的功能类似,就是一种映射关系.本文介绍如何创建同义词语句,删除同义词以及查看同义词语句.  oracle的同义词总结:  从字 ...

  5. Oracle同义词创建及其作用

    Oracle的同义词(synonyms)从字面上理解就是别名的意思,和试图的功能类似,就是一种映射关系.本文介绍如何创建同义词语句,删除同义词以及查看同义词语句. oracle的同义词总结: 从字面上 ...

  6. Oracle 同义词(synonyms)的作用及创建

    什么是同义词 Oracle 数据库中提供了同义词管理的功能,同义词是数据库方案对象的一个别名,经常用于简化对象访问和提高对象访问的安全性.在使用同义词时,Oracle 数据库将它翻译成对应方案对象的名 ...

  7. oracle同义词创建(synonym)

    原文章:https://blog.csdn.net/wangwuyilove/article/details/46469965 在现在的项目中会有很多接口,数据来源也可能是不同数据库或者是不同的用户下 ...

  8. Oracle数据库:创建、修改、删除、使用同义词synonym和索引index

    Oracle数据库:创建.修改.删除.使用同义词synonym和索引index 2022找工作是学历.能力和运气的超强结合体,遇到寒冬,大厂不招人,可能很多算法学生都得去找开发,测开 测开的话,你就得 ...

  9. Oracle同义词(Synonym)创建删除

    Oracle对象知识:同义词(Synonym)创建删除,同义词(Synonym)是数据库对象的一个别名,Oracle可以为表.视图.序列.过程.函数.程序包等指定一个别名.同义词有两种类型: `私有同 ...

最新文章

  1. shell 流程控制语句
  2. Charles是Mac的Fiddler抓包工具
  3. laravel用redis保存session遇到的坑,没报错,但redis-cli就是查不到
  4. [ACTF新生赛2020]fungame
  5. js opacity0点击_javascript opacity兼容性随笔
  6. Offline creation url pattern
  7. 浅谈点击信号对搜索的影响
  8. 电子邮件客户端程序_您更喜欢哪个电子邮件客户端?
  9. bash 将二进制转换为十进制_6、计算机进制之二进制、十进制、十六进制之间的转换...
  10. 定义接口.定义接口成员
  11. PHPCMS V9 学习总结
  12. java的传值和传址问题
  13. 理解上下文切换带来的性能影响
  14. 页面性能优化办法有哪些?
  15. Zabbix 4.2 支持 Prometheus 数据收集
  16. 洛谷p1200题目c语言代码,洛谷P1200 [USACO1.1]你的飞碟在这儿
  17. 【Linux】好玩的Linux命令(二)
  18. Python项目:The Ship Rendezvous Problem,利用贪心算法解决船舶交会问题
  19. 【MySQL基础攻难1】聚集函数和分组查询
  20. Adobe Premiere Pro 2020 入门教程(二)新建项目和软件界面的介绍

热门文章

  1. c#设置软件开机自动运行,修改注册表
  2. python脚本自动发邮件功能
  3. Ubuntu16.04安装CDH
  4. Linux 将文件夹下的所有文件复制到另一个文件里
  5. JavsScript--on与addEventListener的使用与两者的不同
  6. 互联网开发(一) 并发基础知识
  7. Unity学习笔记 - Assets, Objects and Serialization
  8. ListItem.Update与ListItem.SystemUpdate
  9. Windows核心编程 第七章 线程的调度、优先级和亲缘性(下)
  10. Windows核心编程 第四章 进程(中)