您的位置:首页 > 数据库 > Oracle

Oracle建立用户,并为该用户建立一张只读访问的视图

2011-12-31 14:31 357 查看



需求描述:

Oracle中建立一个用户fm,使fm用户只具备访问视图fm_view的权限。

-----------------------------------------------------------------------------------------

1、建立一个用户fm密码fm默认表空间WORKSHEET

create user fm identified by fm default tablespace WORKSHEET;

2、权限,只授予connect和select和create any view权限

grant

create session,create any view,select any table

to fm

3、用eomsdb用户登录建立视图

create or replace view to_fm_view as

(select * from wf_task)

with read only;

grant select on to_fm_view to fm

4、用fm用户登录再建立视图

create or replace view fm_view as

(select * from eomsdb.to_fm_view)

with read only;

5、此时用fm用户登录后select * from fm_view即可。
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: