The Debugging Chronicles : "코드의 미학"

ORA-01950: no privileges on tablespace 'USERS' 본문

오류 원인 분석 해결 방안

ORA-01950: no privileges on tablespace 'USERS'

sweetseonah1004 2024. 7. 30. 15:31

 

SQL실행하다가  table에  amdin 관리자 계정을 추가하려고 하니까 오류가 떴다.

 

ORA-01950: no privileges on tablespace 'USERS'

 

찾아보니 테이블 페이스에 insert 할 수 있는 권한이 없다는 뜻....

ALTER USER SEONAH DEFAULT TABLESPACE USERS QUOTA UNLIMITED ON USERS;

 

위에 코드를 하면 해결 될 수 있다는 설명에 시도 했지만 되지 않았다...

 

강사님께 가서 여쭤보면서 원인 규명을 하기 시작했다....

 

Docker 컨테이너를 실해하고 오라클 서버를 띄우면서  SQL PLUS 에 접속 할때 

window로 설치한 분 들은 ADMIN 계정으로 들어가 

 

즉 관리자 계정으로 들어가 계정을 생성했는데

 

SYSTEM 으로 들어가 계정을 생성 했기 때문이었다

 

system 계정은 DB를 생성할 권한이 없다고 한다. 운영을 위한 권한을 갖는다고 한다.

 

 

system 으로 사용하기로 하고 

 

문제가 있으면 즉각 강사님께 말씀 드리기로 했다.