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

orAClE授权查询视图

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

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

查询某个用户具有的角色: select grantee,granted_role from dba_role_privs where grantee='WJW'; 查询某个用户具有的系统权限: select grantee,privilege from dba_sys_privs where grantee='WJW'; 查询某个角色中具有什么系统权限: select...

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

怎么在oracle中查询出所有的视图view? select * from user_views 可以查看该用户下的所有视图

grant select on to

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

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

跟给table权限一样,用grant select on viewname to username

1.创建视图:grant create view to test_user 2.只修改自己的视图,就不要把DBA等大权限给他,并且别的user创建的view不要赋修改权限给他 这2点足以满足

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