테이블 권한 질문드려요! 꼭 답변 부탁드립니다. ㅠ 0 4 148

by idoris [2019.09.09 00:23:02]


A라는 외부 시스템에서

B시스템 DB에 접속하여 ERPIFSVR 라는 계정에 속하는 테이블들을 조회 및 업데이트 해야 합니다.

A시스템에서는 java 통해 ERPIFSVR 계정의 Password 정보를 받아서 직접 access 하려고 하니,

테이블이 조회가 안되네요.

B시스템에서 GRANT SELECT, UPDATE ON 테이블명 TO PUBLIC;  권한 주니 A시스템에서 조회가 되네요

전 직접 ERPIFSVR 계정으로 접속하는데 왜 PUBLIC 에 SELECT 권한 줘야 조회가 되는지 모르겠습니다.

아니면 다른 방법이 있는건지요?

by 우리집아찌 [2019.09.09 09:41:11]

dbms 명과 버젼을 명시해주세요.


by idoris [2019.09.09 14:23:46]

버전 아래와 같습니다.^^

Oracle Database 11g Release 11.2.0.3.0 - 64bit Production


by 우리집아찌 [2019.09.09 15:06:59]

권한은 누가 주신건가요?

resource 권한이 없는것 같은데요.

select * from dual ; 은 되나요?


by idoris [2019.09.10 12:33:24]

B시스템 ERPIFSVR 계정에 RESOURCE, CONNECT 권한은 부여되어 있습니다.

댓글등록
SQL문을 포맷에 맞게(깔끔하게) 등록하려면 code() 버튼을 클릭하여 작성 하시면 됩니다.
로그인 사용자만 댓글을 작성 할 수 있습니다. 로그인, 회원가입