oracle如何视图授权,oracle获取视图创建语句和授权信息

oracle中怎样把一个用户的所有table的select权限授给另外一个用户

1、双击桌面sqldeveloper软件图标启动软件。

创新互联是少有的成都网站设计、网站制作、营销型企业网站、微信小程序定制开发、手机APP,开发、制作、设计、买友情链接、推广优化一站式服务网络公司,于2013年开始,坚持透明化,价格低,无套路经营理念。让网页惊喜每一位访客多年来深受用户好评

2、新建数据库连接,填写登录数据库信息并选择相应角色进行登录。

3、登录成功后先查询出hr用户下所有的表名,可直接通过dba_tables来进行查询。

4、把查询权限赋给测试用户的方法有两种,一种为当用户下的表比较少的情况下可以直接通过grant select/delete/update on hr.table-name to cem。

5、授权成功后使用测试用户进行登录即可对授权过查询权限的表进行访问。

Oracle用户a创建视图,需要给b用户赋予什么权限查看视图?

如果a创建的视图是在b的用户下,只需要给b赋予查看b视图的权限。

如果a创建的视图是在其他的用户下,只需要给b赋予查看其他用户视图的权限。

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

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

oracle中创建一个用户,只能查看指定的视图,如何授权

create user A identified by Apassword,

grant connect to A

grant select on test to A


本文标题:oracle如何视图授权,oracle获取视图创建语句和授权信息
文章来源:http://azwzsj.com/article/dscssph.html