티스토리 뷰

반응형

권한 부여시 WITH GRANT OPTION  구문은 다른 사람에게 부여한 권한을 또 다른 사람에게 줄 수 있는

옵션임.


즉 A 사용자의 권한을 B에게 주면 B는 C에게 줄 수 있게 하고 싶을 때 사용.


GRANT SELECT ON A.T_TABLE TO B WITH GRANT OPTION;


B가 C에게


GRANT SELECT ON A.T_TABLE TO C;


특별한 상황에 저 옵션이 절실히 필요한다.


B가 뷰를 만들어 C에게 SELECT 권한을 준다고 가정할때

B가 만든 뷰에 A의 테이블이 있을 경우

B가 뷰를 만들고 C에게 SELECT 권한을 부여해도 C는 B의 뷰를 조회할 수 없다.


A가 B에게 해당 테이블 SELECT 권한을 부여할때  WITH GRANT OPTION 옵션을 줬야

비로소 C는 B의 뷰를 사용할 수 있게 됨.


--- EOF ---

반응형