ORA-00942 表或视图不存在
2015-05-28 17:15
274 查看
场景:跨scheme创建视图,提示ORA-00942 表或视图不存在
1、 创建两个用户
2、 赋予权限
3、使用ODI_SRC创建一张表
4、创建视图
报错:ORA-00942 表或视图不存在
解决办法:
1、 创建两个用户
CREATE USER ODI_SRC IDENTIFIED BY ODI_SRC CREATE USER ODI_SRC_WORK IDENTIFIED BY ODI_SRC_WORK
2、 赋予权限
GRANT CONNECT,RESOURCE TO ODI_SRC; GRANT CREATE VIEW TO ODI_SRC;
3、使用ODI_SRC创建一张表
CREATE TABLE DEPT (DEPTNO NUMBER(2),DNAME VARCHAR2(14));
4、创建视图
CREATE VIEW ODI_SRC_WORK.V_DEPT AS SELECT * FROM ODI_SRC.DEPT;
报错:ORA-00942 表或视图不存在
解决办法:
GRANT SELECT ANY TABLE TO ODI_SRC_WORK; GRANT CREATE ANY VIEW TO ODI_SRC;
相关文章推荐
- oracle 数据库导入,运行项目报:ORA-00942 表或视图不存在
- "ORA-00942: 表或视图不存在 "的原因和解决方法
- oracle新建用户执行sql查询语句出现错误ORA-00942:表或视图不存在
- [转载]ORA-00942 表或视图不存在 问题的解决
- ORA-00942:表或视图不存在(低级错误)
- "ORA-00942: 表或视图不存在 "的原因和解决方法
- ORA-00942: 表或视图不存在 "的原因和解决方法
- "ORA-00942: 表或视图不存在 "的原因和解决方法
- ORA-00942: 表或视图不存在
- 用hibernate创建表 出异常sql.SQLSyntaxErrorException: ORA-00942: 表或视图不存在
- 关于"ORA-00942 表或视图不存在" 问题的解决方法
- ORACLE ORA-00942:表或视图不存在
- 创建触发器报PL/SQL: ORA-00942: 表或视图不存在
- ORA-00942: 表或视图不存在
- "ORA-00942: 表或视图不存在 "的原因和解决方法
- "ORA-00942: 表或视图不存在 "的原因和解决方法
- ORA-00942 表或视图不存在 问题的解决
- java.sql.SQLException: ORA-00942: 表或视图不存在
- ORA-00942 表或视图不存在 问题的解决
- 用SQL server导出到oracle,查询时提示“表或视图不存在ORA-00942”错误