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视图是什么意思
文章出自:http://hbruida.cn/article/dsgghcc.html