IT/Database
오라클에서 c##으로 시작하는 계정 이름 부여
storya
2020. 11. 30. 10:00
오라클에서 c##으로 시작하는 계정 이름 부여
오라클 12c부터 계정을 생성할 때 c##으로 시작하는 계정이름을
지정하도록 바뀌었다.
CREATE USER c##abcd IDENTIFIED BY 1234;
grant connect, dba, resource to c##abcd;
만약 c##으로 시작하는 계정을 생성하지 않고 싶으면
alter session set "_ORACLE_SCRIPT"=true; 로 설정하면
c##로 시작하지 않는 계정이름 부여가 가능하다.
CREATE USER abcd IDENTIFIED BY 1234;
grant connect, dba, resource to abcd;
테이블을 생성한 후 데이터를 저장하려고 하면 아래와 같은 오류가 발생한다.
ORA-01950: 테이블스페이스 'USERS'에 대한 권한이 없습니다.
이런 경우 아래 같이 tablespace를 지정해준다.
alter user abcd default tablespace users quota unlimited on users;
반응형