본문 바로가기
Database/오라클 (Oracle)

오라클 계정 생성 방법

by ★√★ 2021. 10. 3.

안녕하세요, 이번 포스팅은 오라클 계정 생성 방법에 대해서 설명드리도록 하겠습니다. 오라클은 여러 가지 계정을 만들 수 있으며 각 계정에 맞게 테이블도 구성을 할 수가 있습니다. 그럼 오라클 계정 생성 방법에 대해서 알아보도록 하겠습니다. 

 

 

오라클 계정 만드는 방법

    : Oracle을 사용하다가 보면 한 계정에 테이블이 너무 많이 어떤 테이블로 구현을 했는지를 까먹을정도로 복잡하게 되는 경우가 많아집니다. 이런 불편함을 해소하기 위해서 각 목적에 맞게 계정을 만들어서 작업을 하는 경우가 빈번하게 이뤄지고 있습니다.

     

    ▼ 그럼 SQL Developer 계정 만드는 방법에 대해서 설명 드리도록설명드리도록 하겠습니다. 아래와 같이 Step 별로 설명드리도록 하겠습니다.

     

     

    Step #1 – 일단 명령 프롬프트 화면으로 진입하기 위해서 윈도우 검색 차에서 cmd를 입력하여 명령 프롬프트 화면에 진입을 합니다. 진입 후 sqlplus “/as sysdba”라고 명령 어을 입력 해줍니다. 여기에서 큰따옴표(“)를 꼭 입력해주셔야 합니다. 입력하지 않으면 해당 명령어를 인식을 하지 못하고 아래와 같은 에러를 출력하게 됩니다.

     

    오라클-계정-생성-방법
    오라클-계정-생성-방법

     

    Step #2 – 위에 설명 드린 명령어를 입력을 하고 create user 만들고 싶은 계정명 identified by 비밀번호를 입력을 하시면 됩니다. 이 명령 어은 새로운 계정을 생성과 동시 비밀번호를 설정을 해주는 명령어입니다.

     

    ▼ 여기에서 참고로 말씀 드리면 오라클 11g 이상 버전에서는 “C##”을 입력을 하지 않으면 아래와 같은 에러 메시지가 출력이 되는 걸 확인하실 수 있습니다.

     

     

    “ORA-65096: 공통 사용자 또는 롤 이름이 부적합합니다.”

     

    만약 이런 오류 메시지가 출력이 된다면 기 포스팅한 해당 에러 해결 방법을 참조하셔서 해결하시면 됩니다.

     

    2021.09.29 - [Database/오라클 (Oracle)] - ORA-65096: 공통 사용자 또는 롤 이름이 부적합합니다. 에러 해결 방법

     

    Step #3 – 이제 계정을 만들었다면, 권한을 부여하셔야 합니다. 권한을 부여하는 명령어는 아래와 같습니다.

    grant connect, resource, dba to 계정명 or c##계정이름

     

    만약 새로운 계정을 만들지 않고 특정 ID를 입력을 하시거나 맞지 않는 비밀번호로 접속을 하시려고 하면 아래와 같은 에러 메시지가 발생하는 걸 경험하실 겁니다.

     

    - invalid username/password; logon denied라는 메시지가 뜨게 됩니다.

     

    이상입니다. 지금까지 오라클 계정 생성 방법에 대해서 포스팅을 작성하였습니다. 제 포스팅을 통해서 오라클 이용하시는데 도움이 되셨으면 합니다. 감사합니다.

     

     

    관련 다른 글

     

    2021.09.30 - [Database/오라클 (Oracle)] - 오라클 다운로드 설치 방법

     

    2021.02.20 - [Database/오라클 (Oracle)] - ORACLE #2 - USER (사용자) DROP Error 해결 법

     

    ORACLE #2 - USER (사용자) DROP Error 해결 법

     안녕하세요, Davey 입니다. 오늘은 포스팅 할 내용은 Oracle DB 사용자를 Drop 시킬려고 하는데, Drop이 안되는 Error 발생 시 해결하는 방법에 대해서 포스팅 하려고 합니다. 일단 해결 방법에 앞서, Use

    davey.tistory.com

     

    728x90

    댓글