seunghyun Note
[ORACLE] ERROR - ORA-01031: 권한이 불충분합니다 본문
728x90
반응형
create view를 생성할 때 오류가 계속 생겼다.
(mac OS는 참 오류가 많다고 생각했지만 이것은 그냥 나의 oracle setting 문제였다.)
어떻게 해야 할지 찾아보다가 초기에 grant 세팅을 했을 때 추가하지 않았던 구문이 있었다.
1. sql에 접속을 한다.
docker exec -it oracle sqlplus
2. 관리자 모드 접속
sqlplus / as sysdba :: 관리자 모드 접속
3. view 생성 추가 (session, table, procedure은 이미 있다면 pass)
grant create view, create session, create table, create procedure to hr;
그리고 다시 oracle에 접속 후 view 객체를 생성하면..
가끔씩 1.sql에 접속을 한다를 했을 때 아래와 같은 오류가 발생할 때가 있다.
Cannot connect to the Docker daemon at unix:///Users/seounghyunkim/.docker/run/docker.sock.
Is the docker daemon running?
그럴 때는 다양한 방법이 있는데 colima를 사용하고 있다면 colima가 꺼져있을 확률이 매우 높다.
그렇기 때문에 colima를 다시 실행해 준다.
colima start --memory 4 --arch x86_64
그리고 나와 같은 상황이라면 위에 1,2,3을 반복하면 해결할 수 있다.
728x90
반응형
'스터디 > 오류 잡기' 카테고리의 다른 글
eclipse 오류 해결 링크 (4) | 2024.05.17 |
---|---|
회원가입 컴포넌트 이동 해결하기 (react) (1) | 2024.03.13 |
Content Security Policy (CSP) 지시문 해결하기 (0) | 2024.03.02 |
Mac M2 mysql install error (0) | 2024.02.03 |
MAC 오라클 DOCK 설치 후 실패 해결하기 + sql import까지 (0) | 2024.01.10 |