Oracle创建用户、授权视图权限

1、创建用户密码

create user 用户名 identified by 密码;

2、创建视图

CREATE VIEW 用户1.表名1 AS 
SELECT 
*
FROM 用户2.表名2 t;

3、授权

GRANT SELECT ON 用户2.表名2  TO 用户1 with GRANT OPTIONgrant connect to 用户名; 

grant select on 用户1.表名1 to 用户名 ; 

4、最终查询

SELECT t.* FROM 用户1.表名1 t;

5、回收表或视图权限

revoke select on 用户名1.表名1 from 用户名 ;

你可能感兴趣的:(oracle,数据库)