Skip to content

Latest commit

 

History

History
43 lines (26 loc) · 678 Bytes

synonym.md

File metadata and controls

43 lines (26 loc) · 678 Bytes

同义词

作用范围:

oracle,dm7 数据库。mysql无此概念,可用视图

意义:

把表的查询权限给另一个用户时候,另一个用户访问需得 模式名.表名 才能访问。若想直接访问,可通过构建同义词来实现

例子:

  • 创建表A1 的同义词S1
create public synonym S1 for 表所属模式名.A1

  • 赋权给READ用户 是赋予原来的表名A1,而不是同义词名称AS
grant select on S1 to READ;
  • 收回权限
revoke select on S1 from YWKREAD;
  • 删除公有同义词
drop public synonym S1;

查询同义词情况

SELECT * FROM SYS.ALL_SYNONYMS