티스토리 뷰

개발일지

Oracle 시퀀스 권한 부여

aainy 2023. 6. 27. 21:58

오라클 instantrip 계정에서 시퀀스를 찾을 수 없다는 에러가 발생했다.

oracle.jdbc.OracleDatabaseException: ORA-02289: 시퀀스가 존재하지 않습니다.

원인은 system 계정에 시퀀스를 생성한 후, 다른 계정에 권한을 부여해주지 않았기 때문이다
다음과 같은 쿼리로 권한 부여가 가능하다.

grant select, alter on [주는계정].[시퀀스이름] to [받을계정];
create synonym [받을계정].[시퀀스이름] for [주는계정].[시퀀스이름];
commit;

'개발일지' 카테고리의 다른 글

[Instantrip] 사용자, 메시지 테이블 생성  (0) 2023.06.03