在存储过程中执行一条动态语句创建一个表,提示权限不够,但把此语句拿出来单独在pl/sql 中执行又ok,并且是同一个用户。 看来在存储过程里建表和外面建表的权限是有不同的 解决方法: --用sys登录,给用户建表权限 grant create any table to RAS;