java连接oracle数据库,显示表或视图不存在
Posted
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了java连接oracle数据库,显示表或视图不存在相关的知识,希望对你有一定的参考价值。
参考技术A 你这个用户有没有创建表???追问创建了 在scott下
追答应该是你执行一个查询那个表不存在吧
参考技术B xe 数据库下有这张表?oracle 赋予权限后,查询却显示表或视图不存在
scott使用grant all on emp to xiaohong;将权限设置给小红后,使用小红登录,使用select * from emp;查询时显示表或视图不存在?
到底怎么操作,才能让另一个用户访问scott授权的表?我缺了哪些步骤?
select * from scott.emp;
如果要不带建表用户名,需要建同义词
create public synonym emp for scott.emp;
这样用xiaohong 登陆后就可以使用 select * from emp; 来查询数据了 参考技术A 你的权限赋予没问题,访问方式的问题
xiaohong应该这样访问:
select * from scott.emp;本回答被提问者采纳 参考技术B 来迟了,楼上已经说明了一切
以上是关于java连接oracle数据库,显示表或视图不存在的主要内容,如果未能解决你的问题,请参考以下文章
oracle导入后,连接时提示表或视图不存在。 ORA-00942:table or view does not exist
BatchUpdateException:ORA-00942:表或视图不存在