Oracle 권한 추가 후 오류 [ORA-00942 테이블 또는 뷰가 존재하지 않습니다]
2018. 2. 20.
ibatis로 mapper나 기타 등등의 방법으로 개발하다가 권한 추가할 때가 있다. A라는 계정으로 person이라는 테이블에 insert, select 권한을 추가하고 insert를 실행 했지만 동작하지 않고 아래와 같이 오류를 내뿜는 경우가 있다. ORA-00942 테이블 또는 뷰가 존재하지 않습니다 위와 같은 경우 아래의 경우를 의심해봐야 한다. oracle synonym처리때문에 계정이 접근을 못하고 있는가? -> synonym관련 테이블 권한을 확인한다. insert구문안에 sequence구문이 있는가? -> 각 sequence에 대해서 권한을 추가한다.