oracle 不同用户 读取同一个视图怎么结果不一样呢?
用户不一样 可能是分配的权限不一样~几个例子:同样是查询有关 表的信息 的数据字典 dba_XXX 可以查看所有数据库对象 all_XXX 可以查看当前用户可存取的对象 user_XXX 仅能查看当前用户所拥有的对象
O2OA数据库配置-使用不同用户访问Oracle时报错-表或视图不存在
当多个O2OA服务器共享同一Oracle数据库实例,采用不同用户(如usera和userb)访问时,可能会遇到“表或视图不存在”的错误。本文主要针对这个问题提供解决方案。首先,确保你的环境已准备就绪:O2OA已下载并解压到指定位置,Oracle数据库已安装,且已创建实例和独立的用户账户。问题的核心在于,由于usera和us...
oracle中同一个实例里面的两个用户,从另外一个用户的表里面取数据做视图...
用system登录,将用户A的表授权给public或者 B grant select on A.table1 to public;grant select on A.table to B;或者用A登录,将表的select授权给public或者B
oracle下用户A创建视图V时用到了B用户下的一张表table,现在B用户想...
可以啊 比如你有 A B两个用户 A下有表aa ,B下有表bb 你只要在A中 grant select on aa to B; (还可以配置insert,update,delete权限)这样就能在B中创建视图访问到A中的aa表了,但是表名要A.aa,要是只想写aa的话,需要在B下创建同义词:create synonym B.aa for A.aa; 这样B就可以...
oracle如何让某个用户只能查询到某个表字段为一种情况下的行数_百度...
创建视图,然后只开放查看视图的权限给对应的用户,可以达到不同的用户查看到的数据是不一样的
ORACLE授权用户查询另一个用户下的表与视图
4、授权a用户下授权删除单个表给b用户 grant delete on a.tablename to b;5、拥有dba权限的用户下授权创建dblink给b用户 grant create database link to b;ORACLE授权用户查询另一个用户下的表与视图 标签:updidewhiteclassioiicausercolorcancel 标签 upd ide white class ioi ica user color ...
视图和表重名怎么办。Oracle 10g数据库,有两个用户A和B。B用户有个表...
为了数据库的安全性,一般的用户看到的都是 视图。你要看看这两个用户是什么权限了,小兵的帐号,当然只能看到视图了 如果是将军的帐号,应该是看到表了!
oracle中怎么在一个用户(B)中查询另一个用户(A)的use_tables表?
一.第一种方法,在dba 用户下创建基于dba_tables的视图;1.create view V_A_tables as select * from dba_tables where owner='A';2.grant select on V_A_tables to B;3. 进入用户B, select * from sys.V_A_tables ;二. 第二种方法是在A用户下创建视图并赋权限;如有疑问,请...
Oracle数据库已赋予用户A对sys下3张视图的select权限,但访问的时候有张...
可能有两个原因:1,view1和view3是所有用户都有的,比如user_tables视图等,view2是sys用户独有的 2,view1和view3有建公共同义词,view2没建公共同义词 希望对你有帮助。
oracle数据库,用户scott有一个视图A_V,用户test要调用,在test用户下...
应该是没有数据吧?执行一下:select count(*) from scott.a_v 看看返回结果