안녕하세요
이런경우 어떻게 해결 해야 하는지 알수가 없어서 고수님들께 문의 드립니다.
3개 USER안에 의 3개의 Table Space가 있습니다.(A, B, C)
B user에서 A User Tabel과 B User Table을 조인하여 View를 생성하였습니다.
(A User Table의 Grant 권한은 select 입니다. With grant option 사용 하였고요)
View정보는 system 에서 create any view to c User라고 선언하였습니다.
C User Table Space 에서 B Table Space에서 생성한 View의 내용을 확인하려고
select count(*) fom b_user table
ORA-01031 : Insuficient privileges라는 Error Message가 나타 납니다.
C User table space 에서 B User가 생성한 view 정보를 보면
Desc view를 Column 명과 Type 자료는 보입니다.
무엇이 문제 일까요?