본문 바로가기
개발/오라클

[Oracle] 오라클 시노님(Synonym) 사용방법(생성/조회/삭제)

by Jxdn 2020. 3. 31.
반응형

시노님(Synonym) 이란?

데이터베이스의 객체는 생성 유저 기준으로 권한을 가집니다. 다른 유저가 해당 객체를 사용 및 참조하기 위해서는 다양한 방법이 있지만, 주로 시노님을 사용합니다.

 

시노님(Synonym) 생성

[문법]

CREATE OR REPLACE [PUBLIC / PRIVATE] SYNONYM [시노님명] FOR [객체명]

 

[예제]

CREATE OR REPLACE SYNONYM EMP FOR DBTEST1.EMP;

 

시노님(Synonym) 조회

--해당 유저
SELECT * FROM USER_SYNONYMS

--전체 조회
SELECT * FROM ALL_SYNONYMS

시노님(Synonym) 삭제

시노님 삭제는 PRIVATE 시노님은 DROP SYNONYM, DROP ANY SYNONYM 권한이 있어야 하고

PUBLIC TLSHSLADMS DROP PUBLIC SYNONYM 권한이 있어야 합니다.

[문법]

DROP [PUBLIC/PRIVATE] SYNONYM [시노님명]

[예제]

DROP SYNONYM EMP;

감사합니다.

반응형

댓글