sql developer에서 sys로 로그인한 후 실행, cmd에서 안해도 됨!
-- version 12c 이상부터 유저명 앞에 c##을 붙여야하는 제약을 해제
ALTER SESSION SET "_ORACLE_SCRIPT"=TRUE;
-- 유저명 java 암호 oracle 생성
create user java identified by oracle;
-- 유저명 java에 필요한 권한 주깅
grant connect,resource, dba to java;
commit;
버젼 21을 설치했는뎅,
xe에도 xepdb1에도 hr 유저가 안 보인당!~~ ㅠㅠ, 설치하장,
필요하다면?, 안 필요하면 말공!!
근본적으로 아래 링크 참조
https://docs.oracle.com/en/database/oracle/oracle-database/21/comsc/installing-sample-schemas.html
github ( 난 버젼 21 https://github.com/oracle-samples/db-sample-schemas/releases) 에서 다운
압축풀고, human_resources 폴더를 아래의 폴더(버젼에 따라 알아서 추측)에 옮김
C:\app\e7e\product\21c\dbhomeXE\demo\schema
cmd창에서
sqlplus sys@localhost:1521/xe as sysdba로 접속
버젼 12c부터 적용된 아이디 c## 적용 체크 안하겡 아래 명령실행(bypass)
ALTER SESSION SET "_ORACLE_SCRIPT"=TRUE;
이제 아래 명령 실행
@?/demo/schema/human_resources/hr_main.sql을 실행
대략 아래와 같은 답변
1 hr
2 users
3 temp
4 oracle
5 log 폴더
6 localhost:1521/xe
unable to open file "__SUB__CWD__ 에러가 발생한다면, hr_main.sql 파일에서
__SUB__CWD__ 라인 앞에 --(하이픈2개) 붙여서 주석 처리하고
@?/demo/schema/human_resources/hr_cre 처럼 라인을 추가하고
다시 @?/demo/schema/human_resources/hr_main.sql을 실행 한당.
이제 sqldeveloper에서 작업해도 된당
sys로 로그인해서
alter user hr account unlock identified by hr 하고
hr로 로그인 한당!~~ Enjoy
오라클 관리자 권한을 가진 계정 삭제 (0) | 2023.05.11 |
---|---|
오라클 서버 버젼 확인 (0) | 2023.05.11 |
오라클 PL/SQL (0) | 2023.05.07 |
오라클 암호 만료 (0) | 2023.05.06 |
오라클 http 포트 변경 (3) | 2022.05.02 |