728x90
오라클 11g Express Edition 이후의 버전을 사용하는 경우 계정 생성을 할 때 아래와 같은 오류를 만나는 경우가 있을겁니다.

오라클 12 버전부터 바뀐 부분이 있어 그런건데 오랜만에 오라클을 사용하거나 11 버전을 사용하다 버전업을 한 경우에는 당황하실 수도 있습니다.
따라서 약간 다른 방법을 적용해야 합니다.
계정 생성시 아래와 같이 계정이름 앞에 'C##' 을 붙여서 계정을 생성해야 합니다.
CREATE USER C##USER1 IDENTIFIED BY "1234";
하지만 은근히 불편함이 있어 아래와 같은 쿼리로 C## 없이 계정을 생성할 수 있습니다.
ALTER SESSION SET "_ORACLE_SCRIPT"=TRUE;
위 쿼리를 실행한 후 아래와 같이 쿼리를 실행하면 C## 없이 계정을 생성할 수 있습니다.
CREATE USER USER2 IDENTIFIED BY "1234";
감사합니다.
728x90
'설치 및 세팅하기 > Oracle' 카테고리의 다른 글
| oracle database 사용자 계정 생성 및 권한 부여하기 (12) | 2023.12.21 |
|---|---|
| sql developer 작업창 글자크기 변경 (0) | 2023.07.21 |
| Oracle Database 21c Express Edition 설치하기 (0) | 2023.07.21 |
| oracle sql developer 설치하기 (0) | 2023.07.21 |