2016 - 2024

感恩一路有你

oracle视图授权查询用户 如何在oracle数据库中创建视图,并分配权限?

浏览量:1348 时间:2021-03-15 22:05:08 作者:admin

如何在oracle数据库中创建视图,并分配权限?

要在Oracle数据库中创建视图,语法如下:

按select语句创建或替换视图名称

例如

按select语句创建或替换视图部门 Sum(name,minsal,maxsal,avgsal)

按select d.dname,min(e.sal),max(e.sal),AVG(e.sal)

from

EMP e,Dept D

其中e.deptno=D.deptno

group by D.dname

若要添加创建视图的权限,需要以DBA身份使用sys登录,在其他用户目录(如lily)中找到当前帐户,然后创建视图。

Grant create view to Lily

仅供参考,希望能对您有所帮助,祝您万事如意

无法将单个字段授权给用户,您可以使用创建此表单个字段的视图将视图授权给用户。例如,EMP表如下:create view v_uempas select empno from EMP,然后将视图授权给系统用户,语句如下:Grant select on v_empto system

oracle视图授权查询用户 oracle查看视图权限 oracle授权创建视图权限

版权声明:本文内容由互联网用户自发贡献,本站不承担相关法律责任.如有侵权/违法内容,本站将立刻删除。