카테고리 없음
oracle db 스키마 생성 및 권한 부여
히쑤우
2023. 2. 26. 10:55
오라클 설치 후 커멘드창이나 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##을 안 붙혀도 됩니다.