728x90
실행중인 도커 확인
$ docker ps -a
도커 start
$ docker start oracle12c
오라클 쉘 접속 (sqlplus)
$ docker exec -it oracle12c bash -c "source /home/oracle/.bashrc; sqlplus /nolog1
로그인
SQL> conn SYS / as SYSDBA
Enter password : Oracle_db1
![](http://t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png)
계정 생성 및 권한 부여
계정 규칙 제한 풀기
$ alter session set "_ORACLE_SCRIPT"=true;
![](http://t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png)
계정생성 (test1 / 1234)
SQL> create user test1 identified by 1234;
![](http://t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png)
권한 추가
SQL> grant connect, resource, dba to test;
![](http://t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png)
macOS 도커에 oracle 설치는 아래 링크 참고
macOS 에 Docker 랑 Oracle DB설치하고 설정하기(ORA-12547 오류 해결)
oracle18c 이미지 실행 $ docker run --name oracle18c -d -p 5150:22 -p 5151:1521 -e ORACLE_PWD:1234 vitorfec/oracle-xe-18c 실행중인 도커 확인 $ docker ps -a 오라클 쉘 접속 (sqlplus) $ docker exec -it..
iyk2h.tistory.com
728x90
'CS > Database' 카테고리의 다른 글
무결성 제약조건 (0) | 2021.10.22 |
---|---|
데이터베이스 시스템 구성 및 구조 (0) | 2021.10.15 |
Oracle, MySQL, PostgreSQL 차이점 (0) | 2021.10.08 |
macOS) Docker, Oracle DB설치, 설정 (ORA-12547 오류 해결) 및 user 생성, user 권한 부여 (4) | 2021.09.17 |
ORM(Object Relational Mapping)이란 (0) | 2021.08.13 |
댓글