[SQL] SYNONYM - 동의어
Synonym : 오라클 객체에 대한 대체 이름 - 실질적으로는 객체에 대한 직접적인 참조 사용 이유 - 데이터 베이스의 투명성 제공 - 다른 유저의 객체를 참조할 때 많이 사용 - SQL 코딩을 단순화 - 보안 유지 목적 - 객체의 실제 이름과 소유자, 위치를 감춤으로써 데이터 베이스 보안 개선 접근 지정 종류 1. Private : 특정 사용자만 이용 2. Public : 모든 사용자가 공유 기본 형태 CREATE 접근지정 SYNONYM 동의어명 FOR 사용자이름.객체이름; 객체 권한 부여 SCOTT / TIGER 사용자로 접속해서 TEST USER에게 EMP 테이블을 조작할 권한 부여 USER로 접속해서 동의어 scott_emp 생성 동의어 제거 기본 형태 DROP SYNONYM 동의어명;
DATABASE/SQL
2018. 4. 20. 15:28