ORA-00942: 表或视图不存在怎么解决?在线。 以sys登陆对test用户授权grant connect,dba,resource to test; 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 Oracle中有一个模式概念,所有的对象均位于模式树下,表tbuser是在模式system下,而不在用户模式test下,虽然有select any table权限,但你的操作对象却在system中,所以会出现“ORA-00942: 表或视图不存在的”的问题。 你可以:conn sys/password as sysdbaGrant sysdba to testconn test/password as sysdbaselect Count(*) as COUNTVALUE from tbuser这样应该没问题 to zgh2003(世纪飞扬) 授权成功了,但是还是出现select * from tbuserORA-00942: 表或视图不存在select * from system.tbuser好的。 权限我全部给打上了都不行。怎么搞的。这样连接数据库不一定要用system。 U have to create synonym in system userconnect system/managercreate public synonym tbuser for tbuser U have to create synonym in system userconnect system/managercreate public synonym tbuser for tbuser U have to create synonym in system userconnect system/managercreate public synonym tbuser for tbuser 关于两个同名的字段 断网,对orcale数据库有什么影响? 在表中查找满足条件的指定位置的记录 请教一个复杂SQL语句,望高手前来帮忙! 关于截位函数 数据库设计问题 请问大家是如何做二次查询的? Oracle在P4的机器上安装,出现问题? 在线等待,散尽分数,拚血求知 oracle的时间问题,怎样把date类型的字段在设成默认值为 2002-07-10 10:02:54 格式? 怎么把查询到的记录集合存成EXCEL文件? 急::如何将oracle数据转成文本格式????(在线等,给分)
表tbuser是在模式system下,
而不在用户模式test下,虽然有select any table权限,
但你的操作对象却在system中,所以会出现“ORA-00942: 表或视图不存在的”的问题。
conn sys/password as sysdba
Grant sysdba to test
conn test/password as sysdba
select Count(*) as COUNTVALUE from tbuser
这样应该没问题
授权成功了,但是还是出现
select * from tbuser
ORA-00942: 表或视图不存在select * from system.tbuser
好的。
怎么搞的。
这样连接数据库不一定要用system。
U have to create synonym in system userconnect system/manager
create public synonym tbuser for tbuser
U have to create synonym in system userconnect system/manager
create public synonym tbuser for tbuser
U have to create synonym in system userconnect system/manager
create public synonym tbuser for tbuser