在Oracle SQL Developer中创建表时权限不足

时间:2013-10-07 02:50:34

标签: sql oracle ddl

我已经在连接中授予用户使用sql +(grant create table to <my_user>)创建表,触发器,过程和序列;但是,仍然不允许我在该架构中创建一个显示错误消息的表:

  

java.sql.sqlsyntaxerrorexception ora-01031权限不足

select * from session_privs;显示:

PRIVILEGE
UNLIMITED TABLESPACE
CREATE TABLE
CREATE CLUSTER
CREATE SEQUENCE
CREATE PROCEDURE
CREATE TRIGGER
CREATE TYPE
CREATE OPERATOR
CREATE INDEXTYPE

有人知道我在做错了什么吗?我只是在家里设置pl / sql开发人员,所以一切都是全新的。这与TABLESPACE有什么关系吗?

1 个答案:

答案 0 :(得分:19)

从特权用户运行以下命令并重新连接您的用户:

将资源授予my_user;