Insufficient Privileges Create table

23k views Asked by At

I am new with Sql Developer and I got this problem. I make connection but when I try to create table it shows me error:

ORA-01031: Insufficient Privileges.

I try to find answer but I did not succeed.

Please help enter image description here

2

There are 2 answers

1
Barbaros Özhan On BEST ANSWER

you or your dba should logon sys, and issue :

SQL> grant create any table to anonymous;

OR

SQL> grant create table to anonymous;

OR

SQL> grant resource to anonymous;

to have creating table privilege.

the difference between create table and create any table is that

if you have create table privilege then you can create a table in your own schema.but if you have create any table system privilege then you can create table in any schema.also to create an external table the valid privilege is create any table if you use create table then it will show an error.

1
Aramis NSR On

I tried the chosen answer and it didn't work. When you ask questions just wait until you recieve at least 3 answers and then give it green thick.

Try this instead(run it with sys or system user): 'GRANT RESOURCE to my_user; '

Source & already answered link: Insufficient Privileges when creating tables in Oracle SQL Developer