DBMS/ORACLE
오라클(ORACLE) 유저 생성 및 권한 부여
bkjo94
2022. 4. 30. 13:52
<오라클(ORACLE) 유저 생성 및 권한 부여 과정>
① window 검색 창에 SQL Plus을 입력하고 실행한다.
① 관리자 계정으로 접속한다.
② 정상적으로 접속이 됐음을 볼 수 있다.
③ 계정을 만들 때 유저 이름은 bkjo 비밀번호는 bkjo1234로 설정하는 쿼리이다.
oracle 12c 부터 유저 이름 앞에 c##을 붙여줘야 한다.
c##을 붙이는 이유는 12c 버전부터 나오는 CDB(Container DB)와 PDB(Pluggable DB) 개념 때문이다.
④ bkjo 계정에 RESOURCE, CONNECT, DBA 권한을 부여하겠다는 쿼리이다.
RESOURCE : DB 자원을 사용할 수 있는 권한(객체와 데이터에 대해 등록, 수정, 삭제 가능 )
CONNECT : DB 접속할 수 있는 권한
DBA : DB 관리자 권한
① 일부러 bkjo 계정에 대해 비밀번호를 다르게 입력했을 시 다음과 같이 error가 나온다.
② 이번에는 정상적으로 비밀번호를 입력했을 시 다음과 같이 정상적으로 접속됐음을 볼 수 있다.
③ 현재 접속한 계정에 대한 권한을 확인하는 쿼리이다.