SQL developer 계정만들기/새접속하기

1. cmd 창에서 위에 보시는 바와같이 sqlplus "/as sysdba" 라고 입력해줍니다.

 

2. create user 계정명 identified by 비밀번호; 이렇게 명령어를 입력하여 새로운 계정을 생성줍니다.

저는 계정명을 hr2 비밀번호는 1234 이렇게 줬습니다.

그 다음 이렇게 생성해준 계정에 접근 권한을 줘야만 계정을 사용할 수 있습니다..

 

ORA-65096: 공통 사용자 또는 롤 이름이 부적합합니다. 이라는 오류메시지가 출력된다면 

계정이름 앞에 c##을 붙이시면 됩니다. 오라클 12c버전 부터는 이런식으로 네이밍을 하도록 바뀌었습니다.

 

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

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

 

이미지의 명령어는 들지 않아 정상적으로 실행되는 명령어를 밑에 제대로 적었습니다.

3. 

grant create view, create session, create table, create procedure to psh;

위와 같이 입력해주시면 자신이 만든 계정에 접근권한을 줄 수 있습니다.

이렇게 만든 계정을 가지고 새접속을 한번 시도해볼게요.

 

4. SQL developer에서 새접속을 누릅니다.

 

출처https://coding-factory.tistory.com/28

 

[Oracle] SQL developer 계정만들기/새접속하기

DB공부를 계속 하다보면 데이터베이스에 생성한 테이블이 너무많아 정신이 없는 경우가 생깁니다. 저도 첫번째 계정 HR계정에 테이블이 너무많아 테이블에 작업하기 굉장히 불편했는데요. (어지

coding-factory.tistory.com

 

복사했습니다!