본문 바로가기

Language/SQL

오라클 12c DB 계정생성 오류 / cmd

 

 

기존 계정생성 코드(오류 코드)와 12c버전의 계정생성 코드

 

 하던 대로 했는데 안되서 system계정 권한도 새로 줘보고, 계정 이름도 계속 바꿔보다가 결국 검색.

12c 버전 부터는 계정 생성은 저렇게 해주어야 한다고한다ㅏㅏ

create user c##계정이름 identified by 계정비번; // 계정 생성

grant connect, resource, dba to  c##계정이름; // 계정 권한 부여

 

즉, C##을 포함한 C##hr이 전부 아이디

 

때문에 생성 마다 c##을 치기가 싫으면, cmd 창에 아래와 같이 치고,

SQL> ALTER SESSION SET "_ORACLE_SCRIPT"=true; 

세션이 변경되었습니다

안내문구가 나오면

원래 버전 코드처럼 치면 된다고 한다ㅏㅏ

 

출처 :

ngg3319.tistory.com/74

 

오라클 계정생서시 오류 ORA-65096: 공통 사용자 또는 롤 이름이 부적합합니다.

안녕하세요 엘체프 GG 임돠 일딴 오라클 접속 CMD 창을 열고 sqlplus sys as sysdba 입력 비밀번호는 오라클 설치시 설정 해놓은 비밀번호 저는 항상 1234 로해놓습니다. 접속 완료 create user 계정이름 ident

ngg3319.tistory.com

 

 

cmd창에서 ready상태인 SID 찾는 코드

+ 추가

이번엔 developer에서의 계정 생성이 말썽...

상태: 실패 -테스트 실패: Listener refused the connection with the following error:

Oracle 12c에서 ready 상태가 아닌 SID사용시에 발생하는 오류라고 한다.

cmd창에서

lsnrctl service를 치고, ready 상태인 sid를 이용해서 계정을 생성해주면 된다.

 

* 중요 *

이후의 java에서 쓸 모든 sql문은 같은 SID를 사용하여 생성해주어야 한다고 한다.

 

출처 :

meaownworld.tistory.com/6

 

Oracle SQL Database developer 12c 계정 생성

11g와 달라서 2시간 동안 빅엿을 먹었기에 계정 생성 시행착오를 여기에 기록한다 상태: 실패 -테스트 실패: Listener refused the connection with the following error: ORA-12505, TNS:listener does not curre..

meaownworld.tistory.com