`
m635674608
  • 浏览: 5028253 次
  • 性别: Icon_minigender_1
  • 来自: 南京
社区版块
存档分类
最新评论

oracle 同义词

    博客分类:
  • sql
 
阅读更多

1. 同义词时表、索引、视图等模式对象的一个别名。oracle数据库只在数据字典中保存其定义描述,同义词不占用任何实际的物理空间。
2. 使用同义词优点:避免当管理员对数据库对象做出修改和变动之后,必须重新编译应用程序。使用同义词后,即使引用的对象发生变化,也只需要在数据库中对同义词进行修改,而不对应用程序做任何修改。
3. 同义词分类:公有同义词、私有同义词。公有同义词由public用户组拥有,数据库中的所有用户都可以使用公有同义词。
   私有同义词只被创建它的用户所拥有,只能由该用户以及被授权的其他用户使用。
4. 创建权限:
   创建公有同义词:create public synonym
   创建私有同义词:create synonym , create any synonym;
5. 删除同义词权限:
   drop any synonym; drop public synonym;
6.语句:
   create public synonym public_emp for scott.emp; //如果用户要使用该同义词,必须具有访问scott.emp表的权限。
   create synonym private_emp for scott.emp;
   drop synonym private_emp;
   drop public synonym public_emp;
7. 查看同义词:
   desc dba_synonyms
   desc dba_synonyms

 

转载http://blog.chinaunix.net/uid-24996784-id-3023891.html

分享到:
评论

相关推荐

    ORACLE中一个用户操作另一个用户的某些表 oracle同义词

    Oracle 同义词在用户间的应用 Oracle 同义词是 Oracle 中的一种机制,允许用户创建一个别名,以便简化数据库对象的访问。同义词可以应用于多种情况,例如,在不同用户之间共享表、视图、序列、程序单元等数据库对象...

    Oracle 同义词

    Oracle 同义词 Oracle 同义词是指在 Oracle 数据库中创建的别名,用于简化对数据库对象的访问。同义词可以是公开的,也可以是私有的。公开的同义词可以被所有用户访问,而私有的同义词只能被对象的拥有者或被授予...

    Oracle 同义词和视图

    在Oracle数据库中,同义词(Synonyms)和视图(Views)是两种非常重要的对象,它们都提供了数据访问和管理的便捷方式。下面将详细解释这两种概念以及它们在实际应用中的作用。 **同义词** 同义词是Oracle数据库提供...

    oracle同义词和序列

    Oracle 同义词和序列 Oracle 数据库中同义词和序列是两个重要概念,然而同义词的概念往往被人忽略。这篇文章将详细讲解同义词和序列的概念,并对其进行详细的介绍。 同义词是指表、视图、序列、过程、函数和包的...

    Oracle中定义以及使用同义词的方法

    总的来说,Oracle同义词是数据库管理和协作中不可或缺的一部分,它通过提供对象的替代名称,简化了SQL语句,增强了安全性,并在分布式环境中的数据访问上提供了灵活性。理解和正确使用同义词,可以极大地提升数据库...

    21.Oracle同义词1

    在Oracle数据库系统中,同义...总之,Oracle同义词是数据库管理和维护中不可或缺的一部分,它为用户提供了一种方便且安全的方式来引用和操作数据库中的各种对象。正确使用同义词,可以提升数据库的可维护性和用户体验。

    oracle 同义词学习资料

    oracle 同义词学习资料

    利用oracle同义词技术加强对MIS系统数据接口管理控制.pdf

    利用Oracle同义词技术,MIS系统可以更好地控制数据接口的安全性,提高数据对象的透明度,并简化分布式接口的访问。通过这种方式,不仅可以降低安全风险,还可以提升系统的整体管理效率,为企业的信息化建设提供有力...

    oracle 同义词和序列

    本文将详细探讨四个关键概念:索引、视图、同义词和序列。 首先,索引是提升查询性能的关键工具。它们为表的特定列提供额外的数据结构,允许数据库更快地定位和检索数据。创建索引分为两种主要方式:企业管理器和...

    实用的数据库赋权和同义词的存储过程,用于oracle

    在Oracle数据库管理中,权限控制和同义词的使用是两个关键的概念,它们对于系统的安全性、易用性和可维护性至关重要。本存储过程集旨在提供一个实用的解决方案,以简化和优化这两个领域的操作。 首先,让我们深入...

    oracle实验9-10-索引与视图-序列和同义词的创建.doc

    Oracle 实验报告 - 索引、视图、序列和同义词的创建 本实验报告旨在介绍 Oracle 中的索引、视图、序列和同义词的概念和应用。通过实验,掌握创建索引、视图、序列和同义词的命令,并理解它们在数据库中的作用。 一...

    Oracle的同义词(synonyms)总结

    ### Oracle的同义词(Synonyms)总结 #### 一、引言 在数据库管理领域,Oracle是一款广泛使用的数据库管理系统。为了提高数据访问的安全性和便捷性,Oracle引入了同义词(Synonyms)这一概念。同义词可以视为对表...

    ORACLE跨库向41服务器同步以及同义词

    ### ORACLE跨库向41服务器同步以及同义词 #### 概述 本文将详细介绍如何在Oracle环境中实现跨库数据同步至特定服务器,并通过创建同义词来简化跨库查询的操作流程。整个过程分为五个步骤:配置TNS名称、创建数据库...

    oracle作业视图和同义词

    ### Oracle作业视图和同义词 #### 视图(Views) 在Oracle数据库中,视图是一种虚拟表,它不实际存储数据,而是保存一条SELECT语句,该语句定义了视图的数据来源。视图可以简化数据访问,提供安全机制,并使用户能够...

    同义词oracle

    这是一个ppt。可以用来学习基本的知识。希望可以帮到大家。

    Oracle Dblink and synonym(同义词)

    Oracle Dblink and synonym(同义词) 授权 创建 以及使用

    MLDN魔乐科技_Oracle课堂22_序列、同义词

    在Oracle数据库系统中,"序列"(Sequences)和"同义词"(Synonyms)是两个非常重要的概念,它们对于数据库的管理和数据操作起到关键作用。本堂Oracle课堂将深入探讨这两个主题。 首先,我们来理解序列。序列在...

    利用同义词构建SQLserver与Oracle数据库之间的访问接口

    在进行数据分析时,优势需要关联分析Oracle与SQL server中的数据。一般做法是利用OLEDB将数据导入到一个数据库中,也可以在SQL server中建立一个虚拟连接,将Oracle中数据表虚拟到SQL server中,视同本地表使用,极...

    oracle表分区PPT学习教案.pptx

    Oracle表分区是数据库管理系统中的一种高级特性,用于提高大规模数据的查询性能和管理效率。...通过本教程,你可以深入了解Oracle同义词的各个方面,并将其应用到实际工作中,提升数据库系统的性能和安全性。

    Oracle学习笔记(序列和同义词)

    Oracle学习笔记(序列和同义词),有具体的序列和同义词的代码案例

Global site tag (gtag.js) - Google Analytics