1、创建用户密码
create user 用户名 identified by 密码;
2、授权
GRANT SELECT ON 用户2.表名2 TO 用户名 with GRANT OPTION ;--授权不是同一个用户名下的视图,与第三步冲突
grant connect to 用户名; --授予连接权限
grant select on 用户1.表名1 to 用户名1 ; --授权同一个用户名下的视图,与第一步冲突
3、创建视图
CREATE VIEW 用户名.表名 AS
SELECT
*
FROM 用户2.表名2 t;
4、最终查询
SELECT t.* FROM 用户1.表名1 t;
5、回收表或视图权限
revoke select on 用户名.表名 from 用户名 ;
文章来源地址https://www.toymoban.com/news/detail-698085.html
文章来源:https://www.toymoban.com/news/detail-698085.html
到了这里,关于Oracle创建用户、授权视图权限的文章就介绍完了。如果您还想了解更多内容,请在右上角搜索TOY模板网以前的文章或继续浏览下面的相关文章,希望大家以后多多支持TOY模板网!