视图就是一种虚拟的表,为了方便把各类表所需要的字段取出来创建的一张新的虚拟表。视图的增删改需要触发器的配合。
如果只是查找同一方案中的表去创建视图,则只需要该用户有createview的权限便可创建。但是如果创建的视图涉及到要查询别的方案中的表,这时我们就需要select any table的权限了。
授权命令:
CMD:
sqlplus "/as sysdba
grant select any table,create view to scott; ps: scott用户名
视图就是一种虚拟的表,为了方便把各类表所需要的字段取出来创建的一张新的虚拟表。视图的增删改需要触发器的配合。
如果只是查找同一方案中的表去创建视图,则只需要该用户有createview的权限便可创建。但是如果创建的视图涉及到要查询别的方案中的表,这时我们就需要select any table的权限了。
授权命令:
CMD:
sqlplus "/as sysdba
grant select any table,create view to scott; ps: scott用户名