grant connect, resource, dba to scott; --没有权限创建视图
不是connect包含有创建视图的权限吗?
grant create view to scott;--这个可以
是的,connect权限包含创建视图的权限。因此,在授予了connect权限之后,用户应该可以创建视图。但是,如果用户没有创建视图的权限,则可能是由于另一个权限(比如dba)的限制,这可能会覆盖connect权限。另外,授权的顺序也可能对结果产生影响。您可以在授权之前检查用户的现有权限,以确定是否存在其他限制。