노빠꾸 데이터베이스/ORACLE

[Oracle] 오라클 사용자 생성(계정 생성), 권한부여

No Backing 2020. 11. 1. 21:33
반응형


 

이번 피드에서는 오라클을 시작하기 위해 기본적으로 필요한 준비과정에 대해 알아보겠습니다.

 

바로 오라클 사용자 생성, 권한부여입니다.

 

오라클 사용자 생성 및 권한부여

오라클을 이용하여 DB작업을 하려면 먼저 계정이 필요합니다.

 

system(관리자)계정으로 모든일을 진행할 수 없으니, 진행할 DB작업에 따라서 알맞은 계정이 필요하게 됩니다.

 

계정을 생성하기 위해서, 오라클 관리자 계정인 system계정으로 계정 생성을 진행합니다.

 

계정 생성을 위해 sql명령을 실행해야하는데, 환경에따라서 터미널, cmd, Oracle SQL Developer등 을 이용하여 진행하면 되겠습니다.

 

저는 Oracle SQL Developer를 이용하였습니다.

 

각자의 환경에서 아래와 같이 SQL명령어를 실행시켜 주면 되겠습니다.

1
2
3
4
5
6
7
-- 1. 계정생성
create user [ID] identified by [Password]
default tablespace USERS 
TEMPORARY tablespace TEMP;
 
-- 2. 권한부여 
grant resource, connect to [권한을 부여할 ID];
cs

 

코드를 보면 1단계에서 계정을 생성하고, 2단계에서 권한을 부여해주는 방식입니다.

 

[ID]부분에 생성할 ID를 입력하고, [Password]에 생성할 계정의 비밀번호를 입력하면 됩니다.

 

아래는 제가 테스트용으로 진행한 계정생성 예시입니다.

 

오라클 계정 생성 및 권한부여 예시

 

계정 생성이 완료되면 접속테스트를 해보면 되겠습니다.

 

정상적으로 계정이 생성되었다면 아래와 같이 성공메세지를 보시고, 로그인을 하실 수 있습니다.

 

위와 같이 계정생성 및 권한부여가 마무리되여 접속이 가능하고, 본격적으로 오라클을 이용하여 DB작업이 가능하게 됩니다.

 

이번 피드는 여기에서 마치겠습니다.

반응형