티스토리 뷰

Synonym 

- 데이터베이스 객체는 고유한 이름을 가지고 있다. 
- 해당 객체에게 가명을 주는것  (일종의 alias와 비슷하다)
- 보안에 용이하다 (다른 유저의 객체를 사용할때 그 이름 그대로 사용하지 않는다.)

문법
CREATE OR REPLACE [PUBLIC / PRIVATE] SYNOYM [사노님명]
FOR [객체명]

해당 객체에게 시노님명을 지어주는 쿼리문이다.    예를들어 객체 이름이 EMP라고 하고 , 
SYNONYM명을 SYNO_EMP 라고 하였을때  Synonym명인 SYNO_EMP라는 명으로 해당 객체명인
EMP 테이블을 조회할수가 있는 것이다. 

Synonym 응용 

현재 계정의 시노님 조회 
- SELECT * FROM USER_SYNONYMS

전체 시노님 조회 쿼리 
- SELECT * FROM ALL_SYNONYMS

시노님 사용권한 부여 쿼리 
- GRANT SELECT ON [시노님명] TO [계정명]

시노님 삭제 
- DROP [PUBLIC/PRIVATE] SYNONYM [시노님명]
 

댓글
공지사항
최근에 올라온 글
최근에 달린 댓글
Total
Today
Yesterday
링크
«   2024/05   »
1 2 3 4
5 6 7 8 9 10 11
12 13 14 15 16 17 18
19 20 21 22 23 24 25
26 27 28 29 30 31