사용자 정보 db테이블 생성
CREATE TABLE USERS( ID VARCHAR(20) PRIMARY KEY, PW VARCHAR(20) NOT NULL, NAME VARCHAR(10) NOT NULL );
테이블 조회
SELECT * FROM USERS;
테이블 컬럼 삭제
ALTER TABLE USERS DROP COLUMN AUTH; 테이블명 컬럼명
이제 값을 넣으려고 INSERT문을 쓰니까
INSERT INTO USERS(ID, PW, NAME) VALUES('MIN', '1234', 'MINSUN');

오류가 발생함.
찾아보니, 계정 생성 후, 테이블 생성 권한은 주었지만 할당량에 대한 권한은 주지않아 발생한 에러라고 한다.
LTER USER [유저명] DEFAULT TABLESPACE USERS QUOTA UNLIMITED ON USERS;을 하면 해결된다고 하는데,
RA-01031: 권한이 불충분합니다라는 에러가 발생했다. 이는 권한이 빠져서 그런 것이다.
CMD창에 들어가서
sqlplus sys as sysdba GRANT CREATE ANY TABLE TO 계정명; GRANT CONNECT, RESOURCE, DBA TO 계정명;

처럼 하면 해결이 된다고 한다.
근데...

또 다른 에러가 발생했다!
찾아보니 이 에러는 ID의 칼럼이 PRIMARY KEY이기에 중복을 허용하지 않아서 같은 값을 INSERT로 넣을 경우 발생하는 에러라고한다. SELECT~WHERE문으로 해당 아이디가 존재하는지 확인해보면 알수 있다.