首页 > 数据库技术 > 详细

数据库授予表(视图权限)

时间:2021-07-02 22:59:21      阅读:30      评论:0      收藏:0      [点我收藏+]
1.--语法:create user 用户名 identified by 密码,--创建用户,用户名是admin,密码是admin
例子:create user  admin identified by admin ;

2.--语法grant connect to 用户名 --授予connect权限
grant connect to admin;

3.--语法grant select on 视图名 to 用户名 --给指定用户的表或者视图授予select(只读)权限,其中test是表名或者视图名
grant select on V_operation_anaesthesia to admin;

我在这里只是授予A用户对视图的select 权限,所以当你以该用户登录后是看不到视图的,可以通过下面的语句来查询,如果想看到视图,你需要给它一个show的权限
select * from USER_AHUTJWFZ.V_AB_ATTENDANCE_ATTDETAIL
4.--grant select on 视图名 to 用户名--视图给用户权限
grant select on V_operation_anaesthesia to szx2021--视图给用户权限

grant create view to 用户名--给用户编辑修改权限
5.这个视图在JHOIS_V35.下查询,不用加JHOIS_V35这个用户了就
--语法create public synonym 视图名 for 数据库名.视图名--HDR_OPER_VISIT
create public synonym V_operation_anaesthesia for ys.V_operation_anaesthesia

 

数据库授予表(视图权限)

原文:https://www.cnblogs.com/yuanshuo/p/14965043.html

(0)
(0)
   
举报
评论 一句话评论(0
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!