728x90
오늘은 오라클 계정 생성 시 발생하는 ORA-65096: 공통 사용자 또는 롤 이름이 부적합합니다. 오류에 대해서 알아보게습니다.
오라클에는 공통 사용자 계정이 있습니다. 이 계정을 생성할 때 일반 유저를 생성하는 것처럼 사용했지만 오라클 12C부터는 계정명 앞에 C##을 먼저 입력해야 합니다.
발생원인
오라클 12C 부터 사용법 변경
--scott 사용자를 생성 수정 전
CREATE USER scott IDENTIFIED BY testpw;
--오류
ORA-65096: 공통 사용자 또는 롤 이름이 부적합합니다.
--scott 사용자를 생성 수정 후
CREATE USER c##scott IDENTIFIED BY testpw;
해결방법
이전 버전처럼 생성하고 싶은 경우에는 DBA 권한이 있는 계정으로 간단하게 명령어 한 줄만 입력해 주시면 되겠습니다.
ALTER SESSION SET "_ORACLE_SCRIPT"=true;
이상으로 ORA-65096: 공통 사용자 또는 롤 이름이 부적합합니다.오류 해결 방법에 대해서 알아보았습니다.
반응형
그리드형
'IT > ORACLE' 카테고리의 다른 글
[오라클] 클라이언트 32비트,64비트 동시 설치 (0) | 2021.03.24 |
---|---|
오라클 클라이언트 운영체제 버전 확인 중 실패 오류 (0) | 2021.03.24 |
ORA-02019 원격 데이터베이스 접속을 위한 접속 기술자를 찾을 수 없습니다. (0) | 2021.03.23 |
오라클(Oracle) 테이블 스페이스 용량 확인 (0) | 2021.03.16 |
오라클(Oracle) 테이블 스페이스 용량 축소 & 프로시저 생성 (0) | 2021.03.16 |
댓글