一、同义词的概念
同义词(synonym)就是数据库对象的别名,这里的数据库对象包括表、视图、序列、存储过程、
包等。
同义词有两方面的意义:1)简化了数据库对象名称的书写;2)提高了数据库对象的安全性(因为
只知道对象的别名,不知道它的真名)。
Oracle 的 dual 虚表其实就是一个公用的同义词。
二、创建同义词
1、创建同义词的权限
用 dba 权限登录数据库,授于用户 create synonym 和 create public synonym 权限。
语法:
grant create synonym to 用户名;
grant create public synonym to 用户名;
示例:
评论0