您的位置:首页 > 数据库 > Oracle

oracle 学习笔记 - 同义词

2017-08-21 17:25 225 查看
一句话:同义词就像起别名。

授权用户访问数据表

-- 授权scott 用户访问 hr用户的表 employees
grand select on hr.employees to scott;

SQL> show user
USER 为 "SCOTT"
SQL> select count(*) from hr.employees;
select count(*) from hr.employees

COUNT(*)
----------
107


授权创建同义词

grand create synonym on scott;


SQL> --为hr.employees起别名---》 同义词

SQL> create synonym hremp for hr.employees;

同义词已创建。

SQL> select count(*) from hremp;

COUNT(*)
----------
107


创建同义词

create [public] synonym synonymName for object;

# public 表示共有同义词,所有用户都可以使用,私有同义词只能是当前用户使用。


删除同义词

drop synonym xxx;
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签:  oracle