Я использую Enterprise Manager Database Express 18.3.0.0.0 И я использую SQL DEVELOPER 18.4.0.376
ОС: Windows 10
Мне нужно выполнить некоторые sql, как это, чтобы создать таблицу:
CREATE TABLE "MYDATABASE"."MYCUSTOMTABLE"
( "ID" VARCHAR2(36 BYTE),
"FILE_DATA" BLOB,
"TAGFR" NUMBER(*,0),
"TATO" NUMBER(*,0),
"FLAG" NUMBER(*,0)
) SEGMENT CREATION IMMEDIATE
PCTFREE 10 PCTUSED 40 INITRANS 1 MAXTRANS 255
NOCOMPRESS LOGGING
STORAGE(INITIAL 202144 NEXT 1548576 MINEXTENTS 1 MAXEXTENTS 2047486543
PCTINCREASE 0 FREELISTS 1 FREELIST GROUPS 1
BUFFER_POOL DEFAULT FLASH_CACHE DEFAULT CELL_FLASH_CACHE DEFAULT)
TABLESPACE "MYTABLESPACE_DATA"
LOB ("FILE_DATA") STORE AS BASICFILE (
TABLESPACE "MYTABLESPACE_DATA" ENABLE STORAGE IN ROW CHUNK 32768 PCTVERSION 20
CACHE
STORAGE(INITIAL 65536 NEXT 1548576 MINEXTENTS 1 MAXEXTENTS 2047486543
PCTINCREASE 0 FREELISTS 1 FREELIST GROUPS 1
BUFFER_POOL DEFAULT FLASH_CACHE DEFAULT CELL_FLASH_CACHE DEFAULT)) ;
Но я получил эту ошибку:
Report error -
ORA-01950: no privileges on tablespace 'MYTABLESPACE_DATA'
01950. 00000 - "no privileges on tablespace '%s'"
*Cause: User does not have privileges to allocate an extent in the
specified tablespace.
*Action: Grant the user the appropriate system privileges or grant the user
space resource on the tablespace.
Я выполняю эту строку sql:
GRANT UNLIMITED TABLESPACE TO MYUSER
Табличное пространство по умолчанию для MYUSER - MYTABLESPACE_DATA.
У меня продолжает появляться та же ошибка, что я не так?Что я не делаю?