문제
HR 계정으로 로그인해서 TEAM 계정의 테이블로 접속을 시도했다.
SELECT *
FROM TEAM.MEMBERS;
ORA-00942: 테이블 또는 뷰가 존재하지 않습니다
00942. 00000 - "table or view does not exist"
*Cause:
*Action:
2행, 12열에서 오류 발생
해결
TEAM 계정으로 접속 후에 MEMBERS 테이블의 권한을 HR에 주고싶을때 사용한다.
-- SELECT 권한 주기
GRANT SELECT ON MEMBERS TO HR;
-- 모든 테이블 권한 주기
GRANT ALL ON MEMBERS TO HR;
출처
Oracle 공식 문서
SQL Language Reference
728x90