dkfr.net
当前位置:首页 >> orAClE 授权视图 >>

orAClE 授权视图

grant select on 视图名字 to 用户名;

你要查哪个视图? 例如你要查V$session这个动态性能视图,你需要grant select on v_$session to scott; 不紧紧要对视图有访问权限,还需要对这个视图基于的表有访问权限。

创建新用户A 和B 。 这里用户名称分别为ryd_interface_src 和ryd_interface ,对这两个用户都授予非常有限的权限。 drop user ryd_interface_src cascade; create user ryd_interface_src identified by ryd_interface_src; grant connect,creat...

首先你确定有视图存在,先用system用户查询,有些权限用sys用户查。

dba才能查询dba视图,grant dba to username.

-- 先授权connect 用户A/密码;grant select on V to 用户B;-- 测试connect 用户B/密码;select * from 用户A.V;-- 取消授权connect 用户A/密码;revoke select on V from 用户B;

select * from user_views;-- 可以查看该用户下的所有视图

首先要用sys或system或dba或创建视图的用户登录,然后执行 grant select on viewname to username;

们有这样一个需求:在数据库中建立两个用户,用户A 用于创建一些视图,直接访问自己数据库中一个模式下的表,以及通过数据库链路访问其他数据库中的表;另一个用户B 能访问到这个用户A 中的视图,并且只能访问视图,且访问连接数有限制。 这个用...

通过关联出来的视图,不能做增删改,系统无法对其2个原表同时做操作 你这个情况只适合把该视图的只读权限给用户C

网站首页 | 网站地图
All rights reserved Powered by www.dkfr.net
copyright ©right 2010-2021。
内容来自网络,如有侵犯请联系客服。zhit325@qq.com