본문 바로가기

Database/Oracle

[Oracle]데이터베이스 유저(스키마) 생성 생성 명령어

[Oracle]데이터베이스 유저(스키마) 생성 생성 명령어

안녕하세요 미나라이 입니다.

개인 참고용으로 오라클 데이터베이스 유저 생성 방법을 간략하게 정리 해 놓았습니다.

오라클 설치 후 커멘드창이나 Sql Plus접속

DB관리자 접속

sys AS SYSDBA

유저 및 스키마 생성(오라클에서는 유저명 = 스키마)

CREATE USER 유저명 IDENTIFIED BY 비밀번호;

권한(개체생성/변경/제거,연결,관리자) 부여

GRANT RESOURCE,CONNECT,DBA TO 유저명;

 

유저 생성시 ORA-65096 에러가 날 경우(12C버전 이후부터 발생하는 이슈)

해결 방법

방법1.유져명 앞에 C## 추가

CREATE USER C##유저명 IDENTIFIED BY 비밀번호;

 

방법2. 해당 SQL입력

ALTER SESSION SET "_ORACLE_SCRIPT"=true;

※ 위 쿼리문을 실행 하면 유저 생성시 앞에 C##을 안 붙혀도 됩니다.

728x90
반응형

'Database > Oracle' 카테고리의 다른 글

[Oracle]Oracle 21c XE 설치 오류 이슈(PRCZ-01082)  (0) 2021.12.22