oracle视图怎么分配,oracle视图是什么意思

ORACLE 数据库权限分配,我想分配给某个用户创建视图并只能能查看修改自己创建的视图的权限 这个怎么弄

1.创建视图:grant create view to test_user

市中网站建设公司创新互联建站,市中网站设计制作,有大型网站制作公司丰富经验。已为市中数千家提供企业网站建设服务。企业网站搭建\成都外贸网站制作要多少钱,请找那个售后服务好的市中做网站的公司定做!

2.只修改自己的视图,就不要把DBA等大权限给他,并且别的user创建的view不要赋修改权限给他

这2点足以满足

oracle创建用户并分配访问指定视图的权限

首先创建用户和授权不需要commit,commit只在insert,update,delete时用。

假如有账户A和B,密码都为123

如果需要授权A访问B中视图的权限,需要先登录B通过账户B授权给A,代码如下

conn B/123

grant select on View to A;

这时A才能访问B中的视图,访问时需要在视图名前加上schema,如下

select * from B.view;

如果想直接通过视图名来访问可通过创建“同义词”的方式实现

希望能帮助到你

oracle给视图分配权限怎么解决

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

新闻名称:oracle视图怎么分配,oracle视图是什么意思
当前URL:https://www.cdcxhl.com/article22/dsgghcc.html

成都网站建设公司_创新互联,为您提供品牌网站制作域名注册响应式网站用户体验搜索引擎优化外贸网站建设

广告

声明:本网站发布的内容(图片、视频和文字)以用户投稿、用户转载内容为主,如果涉及侵权请尽快告知,我们将会在第一时间删除。文章观点不代表本网站立场,如需处理请联系客服。电话:028-86922220;邮箱:631063699@qq.com。内容未经允许不得转载,或转载时需注明来源: 创新互联

成都app开发公司