原文:oracle同义词的使用

种情况创建同义词 一 同服务器不同用户: 场景: 用户A:创建了一张表 person 用户B:想要创建同义词来使用person 操作步骤: 先登录用户A 执行 grantselect, insert, update, delete, references, alter, index on person to 用户B 再登录 用户B 执行create public synonym person f ...

2019-12-04 18:31 0 1187 推荐指数:

查看详情

ORACLE同义词使用

多用户协同开发中,可以屏蔽对象的名字及其持有者。如果没有同义词,当操作其他用户的表时,必须通过user名.object名的形式,采用了Oracle同义词之后就可以隐蔽掉user名, 当然这里要注意的是:public同义词只是为数据库对象定义了一个公共的别名,其他用户能否通过这个别名访问这个数 ...

Thu Dec 20 19:28:00 CST 2018 0 1740
Oracle 创建同义词

1:以sysdba登陆系统,首先创建一个用户 2:切换到yshy用户,并创建同义词针对scott.emp 3:查询同义词,提示表或视图不存在。 4:登陆scott把emp表的查询权限授权给yshy用户。 【删除同义词】DROP ...

Tue Nov 11 16:46:00 CST 2014 0 2095
oracle dblink和同义词

一:dblink 1查看dblink select owner,object_name from dba_objects where object_type='DATABASE LINK' ...

Wed Sep 14 00:30:00 CST 2016 0 2756
Oracle给权限和同义词

在同一个DB下,用户A创建了一个Table(student),用户B无法访问。如果B想要访问,就需要A赋予B权限。   登录用户A执行下面语句:   ...

Fri Mar 13 02:03:00 CST 2020 0 1337
oracle 同义词synonym

在A用户下,想访问B用户下的表,一遍需要用 “用户名.表名 ”的格式进行访问。如果想不加用户名,直接访问,需要建同义词同义词语法如下: CREATE [PUBLIC] SYNONYM synonym_name FOR object; DROP[PUBLIC] SYNONYM ...

Thu Apr 26 18:32:00 CST 2018 0 1884
[Oracle]同义词(synonym)

(一)同义词的概念 同义词是数据库中表、视图、索引或其他模式对象的别名,与视图相似,同义词不占用实际的存储空间,在数据字典中只存同义词的定义。 在开发数据库时,应尽量避免直接引用表、视图或其他数据库对象,否则,当表的结构发生了改变,就会影响应用程序的使用,这个时候需要重新编译程序,如果为数据库 ...

Tue Mar 28 06:30:00 CST 2017 0 4529
ORACLE同义词总结

同义词概念 Oracle同义词(synonyms)从字面上理解就是别名的意思,和视图的功能类似,就是一种映射关系。它可以节省大量的数据库空间,对不同用户的操作同一张表没有多少差别;它扩展了数据库的使用范围,能够在不同的数据库用户之间实现无缝交互;Oracle数据库中提供了同义词管理 ...

Wed Dec 19 22:59:00 CST 2012 8 61700
SQL同义词使用

Oracle 同义词理解及使用 什么是同义词 从字面上理解,同义词其实就是一个别名,类似于视图,是一种映射关系。同义词可分为私有同义词和公有同义词两类。 私有同义词:一般为普通用户自己建立的同义词,创建该同义词需要create synonym权限。该类同义词一般在创建用户的模式 ...

Fri Jan 28 21:40:00 CST 2022 0 698
 
粤ICP备18138465号  © 2018-2025 CODEPRJ.COM