본문 바로가기
DB/Oracle

[Oracle] DB 계정 생성, 삭제 & 계정 권한 부여, 삭제 쿼리

by 졸린이 2022. 9. 26.
반응형

오라클 디비 설치는 아래 링크에서 확인할 수 있다.

https://hellodoor.tistory.com/227

 

[DB] 오라클 디비 설치 Oracle Database 19c Install

우선 아래 링크로 들어가 준다. https://www.oracle.com/database/technologies/ Learn About the Latest Oracle Database Scale your business strategy and achieve greater performance for all data workloads..

hellodoor.tistory.com

 

우선 Win + R 누르고 cmd 입력 후 Enter

명령 프롬프트 창에서 계정을 생성하고 설정한다.

 

1. system 계정 접속

> sqlplus
id : system
password : password

2. 관리자 권한 접속

conn/as sysdba

3. 계정 생성 쿼리 입력

create user C##계정명 identified by 비밀번호;

계정명 앞에 C##을 붙이는 이유는 알고 싶지 않아서 모르지만 12c 버전 이상부터는 붙이지 않으면 에러가 뜬다.

뭔가와 구분하기 위해 붙는 것 같긴하다.

** 참고로 이전처럼 똑같이 C##을 붙이지 않고 계정 관리를 하고 싶으면 아래 쿼리를 치고 계정생성을 하면 오류가 생기지 않는다.

alter session set "_ORACLE_SCRIPT"=true;

4. 계정 권한 부여

create grant resoure, connect, dba to 계정명;

resource 개체생성, 변경, 제거 권한

connect db 연결

dba db 관리자

생성 완료했으면 그대로 커밋하면 된다.

 

5. 계정 권한 취소

revoke resource, connect, dba from 계정명;

6. 계정 삭제

drop user 계정명

반응형

댓글