21-Oracle入门之同义词
2017-01-08 16:14
429 查看
基本概念
使用同义词访问相同的对象(表/视图/序列/索引):方便访问其它用户的对象
缩短对象名字的长度
一般套路
CREATE [PUBLIC] SYNONYM synonym FOR object;
创建同义词
为视图DEPT_SUM_VU 创建同义词CREATE SYNONYM d_sum FOR dept_sum_vu; Synonym Created.
删除同义词
DROP SYNONYM d_sum; Synonym dropped.
关于dba管理员分配权限
管理给scott用户查询权限以便查询hr的数据库ALTER USER "HR" ACCOUNT UNLOCK GRANT SELECT ON "HR"."EMPLOYEES" TO "SCOTT" select * from hr.employees; SQL> select count(*) from hr.employees;
出现权限不足
为hr.employees创建一个别名 create synonym hremp for hr.employees; * 第 1 行出现错误: ORA-01031: 权限不足
grant create synonym to scott; --让scott具有创建同义词的权限 GRANT CREATE ANY SYNONYM TO "SCOTT" select count(*) from hremp;
相关文章推荐
- Oracle入门必会(21)
- Oracle 的入门心得
- Java Applet 入门 21
- Hibernate入门21 - 双向关联与inverse设定
- Oracle 的入门心得
- ORACLE入门之简析REDO LOGFILE
- VC++ Oracle 开发入门
- Spring入门21 - Controller的单元测试
- Oracle 的入门心得
- Oracle入门
- oracle8i-系统结构的组件(入门篇)
- ZT:Oracle PL/SQL入门之慨述
- Oracle PL/SQL入门之慨述
- Oracle PL/SQL入门之案例实践(转)
- Oracle PL/SQL入门之慨述
- (转)Oracle RMAN快速入门指南
- Oracle 的入门心得
- Oracle PL/SQL入门
- Oracle的入门心得
- Oracle入门基本知识一点通