Недостаточно прав при создании таблиц в Oracle SQL Developer
Я предоставил пользователю в моем соединении возможность создавать таблицы, триггеры, процедуры и последовательности с помощью 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 developer дома, так что все совершенно новое. Это как-то связано с TABLESPACE
?
1 ответ
Запустите следующую команду от привилегированного пользователя и повторно соединитесь с вашим пользователем:
ПРЕДОСТАВИТЬ РЕСУРС my_user;