社区
基础和管理
帖子详情
oracle报ORA-00942:表或视图不存在
徐歪
2019-03-26 10:35:27
在B用户下select * from A.ID;能执行成功,但是在存储过程中select * from A.ID就报表或视图不存在,请问这是什么原因?
...全文
2667
4
打赏
收藏
oracle报ORA-00942:表或视图不存在
在B用户下select * from A.ID;能执行成功,但是在存储过程中select * from A.ID就报表或视图不存在,请问这是什么原因?
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
4 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
qq_1464883566
2021-01-15
打赏
举报
回复
解决了,谢谢
qq_1464883566
2021-01-15
打赏
举报
回复
请问授权是如何授权,我也遇到这个问题了,谢谢
徐歪
2019-03-26
打赏
举报
回复
引用 1 楼 卖水果的net的回复:
-- 对象的授权,要显式授权。 grant select on a.id to b;
谢谢,用你的方法解决问题
卖水果的net
2019-03-26
打赏
举报
回复
-- 对象的授权,要显式授权。 grant select on a.id to b;
ora
cle
数据库导入,运行项目
报
:
ORA
-
00942
表
或
视图
不存在
现在做一项目,之前连的别人的机器的数据,后来我把数据导入到本地数据库中运行,出错,如下: Hibernate: select sum(rdb_alert_0_.EVENT_COUNT) as col_0_0_ from EAPSOFT.NEW_TOPICES rdb_alert
Ora
cle
报
ORA
-
00942
:
表
或
视图
不存在
的解决方法
Ora
cle
报
ORA
-
00942
:
表
或
视图
不存在
的解决方法 首先考虑权限问题。 举例:用户a调用用户b的
视图
用户b的
视图
来自于用户c 如果看到数据库用户b存在某张
视图
,而用户a调用用户b的
视图
报
不存在
, 首先检查
视图
的提供用户c是否对用户a提供了权限。 ...
ora
cle
查看
表
空间使用情况
报
“
ORA
-
00942
:
表
或
视图
不存在
”错误
ora
cle
查看
表
空间使用情况
报
“
ORA
-
00942
:
表
或
视图
不存在
”错误 SELECT a.tablespace_name "
表
空间名", total "
表
空间大小", free "
表
空间剩余大小", (total - free) "
表
空间使用大小", total / (1024 * 1024 * 1024) "
表
空间大小(G)", free / (1024 * 1024 * 1...
ORA
CLE
存储过程运行
报
“
ora
-
00942
表
或
视图
不存在
”、“
ORA
-01031:权限不足”的解决方式
目录: 一、案例 二、思索过程 三、解决方案 四、后记 正文 一、案例: 在userA用户下书写存储过程如下: create or replace procedure sp_test is v_str1 varchar2(1000); begin v_str1 := 'ALTER TABLE userB.tb_user_info_m tr
Ora
cle
报
:nested exception is java.sql.SQLSyntaxErrorException:
ORA
-
00942
:
表
或
视图
不存在
不是
表
或字段大小写写错,就是用户权限不够。权限不够的话:给用户添加权限,sql如下:例如:给scott用户添加删除的权限:grant delete any table to scott;
基础和管理
17,377
社区成员
95,112
社区内容
发帖
与我相关
我的任务
基础和管理
Oracle 基础和管理
复制链接
扫一扫
分享
社区描述
Oracle 基础和管理
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章