https://shanepark.tistory.com/400
[MacOS] M1 맥북 도커로 ORACLE DB 실행하기
Intro M1 맥북을 처음 구입 한 이후로 약 1년 반동안, 오라클 데이터베이스를 띄우기 위해 참 많은 노력을 했었습니다. 원래부터 Oracle이 MacOS를 정식 지원을 하지는 않았지만, 그나마 이전의 맥북에
shanepark.tistory.com
위 방법으로 오라클 설치 방법 시행 후 세팅하는 법
추가해야할것
uid로 오라클 지정
docker exec -it oracle id (uid 확인법)
sudo chown -R 54321:54321 ~/Documents/oracledb (소유자 및 퍼미션 변경)
등등 권한 부여 읽고쓰기 해도되고 안해도됨
sudo chmod 777 oracle <- 퍼미션 설정 꼭하기
퍼미션을 열어주지 않으면 호스트에 권한이 없어서 컨테이너를 띄울 때 문제가 생깁니다.
맥에 오라클 설치 후 hr/hr계정 , 다른 계정 생성 하는 법
1.system 계정 로그인 하여 alter
docker exec -it oracle sqlplus sys as sysdba
ALTER SESSION SET "_ORACLE_SCRIPT"=TRUE;
2.오라클 디벨로퍼 접속후 system/pass 접속
위 파일 내용 복사후 붙여넣어서 실행
3.
1.hr(hr계정의 비밀번호)
2.users
3.temp
4.pjhcsols
5./Users/hansol/Desktop
6.localhost:1521/xe
4.university 계정 생성(system 계정으로)
CREATE USER university IDENTIFIED by comp322;
GRANT create session, create table to university;
5. 유저 생성방법
CREATE USER scott identified by tiger;
-- 한줄씩 입력해주세요.
GRANT CONNECT, resource, dba to scott;
6. 유저 생성 확인
select username from dba_users where username = 'SCOTT';
'Backend > DB' 카테고리의 다른 글
[MYSQL] 접속 시 PID 문제 (1) | 2023.11.20 |
---|