계정을 아래와 같이 생성을 하였다.
CREATE USER TEST1 IDENTIFIED BY 'TEST1' DEFAULT TABLESPACE TS_TEST_DAT ACCOUNT LOCK;
권한을 아래와 같이 부여
GRANT CONNECT TO TEST1;
테이블생성을 한다면 ORA-01950 에러 메시지가 발생한다.
CREATE TABLE TEST1.TEST_TABLE
(
TEST_ID VARCHAR2(20) NOT NULL
)
TABLESPACE TS_TEST_DAT;
ORA-01950: no privileges on tablespace
해결책 테이블스페이스에 대한 권한을 부여해야 한다.
alter user TEST1 quota unlimited on TS_TEST_DAT;
alter user TEST1 quota unlimited on TS_TEST_IDX;