报错原因:
缺少权限,可能是回收了DBA角色导致的

针对这个报错,有两种解决办法
方法1:
赋予用户resource权限

SQL> grant resource to 用户;

方法2:
增加该用户表空间’USERS’中的配额

SQL>ALTER USER "用户" QUOTA UNLIMITED ON "USERS";

知识原理:
1.对于一个新建的用户,如果没有分配给unlimitedtablespace系统权限的用户,必须先给他们指定限额,之后他们才能在表空间中创建对象
2.系统权限unlimited tablespace是隐合(没有显式包括)在dba, resource角色中的一个系统权限;当用户得到dba或resource的角色时,unlimited tablespace系统权限也隐式受权给用户

我为什么遇到这个报错:因为我收回了一个用户的dba角色,则该用户的unlimited tablespace系统权限自然也被收回,此时即使之前赋过resource权限都没有用,需要重新赋一次