-
728x90
본격적으로 오라클 데이터베이스를 생성하기 전 cmd에서 오라클 유저를 생성해줍니다.
우선 cmd를 실행하여 다음 명령어를 입력합니다.
🔧 환경
- window 10
- 오라클 19c
1. oracle 접속
sqlplus
2. system 계정 접속
system 오라클 다운로드시 입력한 비밀번호
사용자명에는 system을 입력하고 비밀번호에는 오라클 다운로드시 입력한 비밀번호를 입력합니다.
3. 관리자 권한 접속
conn/as sysdba
4. 계정 생성
# 12c 이상 create user c##ohgu identified by ohgu; # 12c 미만 create user ohgu identified by ohgu;
계정을 생성하면서 ORA-65096: 공통 사용자 또는 롤 이름이 부적합합니다. 라는 에러가 떠서 구글링을 해보니 오라클 12c부터 계정 생성시 계정명 앞에 c##을 붙이도록 네이밍 규칙이 변경되었다고 합니다. 그래서 사용하고 계신 오라클 버전에 따라 계정 생성 명령어가 조금씩 다르니 버전을 참고하여 명령어를 사용하시길 바랍니다!
5. 권한 부여
# 12c 이상 grant connect, resource, dba to c##ohgu; # 12c 이전 grant connect, resource, dba to ohgu;
계정 생성과 마찬가지로 권한 부여시에도 계정명 앞에 12c이상의 버전은 c##을 붙여주어야 합니다.
- connect는 접속권한, resource는 객체 및 데이터 변경 권한
6. sqlplus를 통해 접속
사용자명 앞에 c##을 붙여서 입력후 비밀번호 입력하면 새로 만든 계정으로 오라클 접속 완료!
728x90'database > oracle' 카테고리의 다른 글
[Oracle] Oracle 다운로드 및 다운로드 확인 (0) 2023.10.14 01 . 오라클 데이터베이스 - 제약조건 (0) 2020.11.24