메뉴 건너뛰기

XEDITION

오라클

프로시져 작성시 다른 스키마(유저)의 테이블을 접근해야 할 경우가 있다. 

예) user1으로 접속하여 select * from user2.table_name ;

위 경우 테이블을 찾을 수 없다는 오류가 발생한다. 

일반 sql을 실행할 경우 dba, resource, connect 권한을 부여 받았기 때문에 오류가 발생하지 않는다.

해결은 user2가 user1에게 select 권한을 부여 해야 한다. 

 

grant select any table to user1;

 

 

 

위로