1. 시노님이란?
= 데이터 베이스의 객체는 각자 고유한 이름을 가지는데 객체들의 동의어를 만드는 역활
[종 류]
1) PUBLIC
= 디비 사용자 누구나 접근가능
2) PRIVATE
= 특정 사용자들에게만 참조되는 시노님
2. 시노님 생성
문법 :
CREATE OR REPLACE [PUBLIC || PRIVATE] SYNONYM [스키마명.] 시노님명
FOR [스키마명.] 객체명
-> FOR 이하에는 테이블, 뷰 , 프로시저, 함수 ,패키지, 시퀀스 등이 올 수 있다
3. 권한주기
문법 : GRANT SELECT on 시노님명 TO PUBLIC
-> 조회권한을 PUBLIC에게 준다는 의미
4. 현계정 시노님 조회
SELECT * FROM USER_SYNONYMS
5. 전체 계정 조회
SELECT * FROM ALL_SYNONYMS
6. 시노님 삭제
DROP [PUBLIC || PRIVATE] SYNOMYN 시노님명
7. 비밀번호 변경
ALTER USER 계정이름 IDENFIIED BY 비밀번호
'DB 이야기' 카테고리의 다른 글
디비 이야기 22. 데이터 무결성 (0) | 2020.03.11 |
---|---|
디비이야기 21. MERGE문 (0) | 2020.03.11 |
디비 이야기 19. 인덱스 (1) | 2020.03.10 |
디비 이야기 18. 뷰 (0) | 2020.03.08 |
디비 이야기 17. 서브쿼리 (1) | 2020.03.08 |