반응형
mom이라는 사용자의
A, B, C 라는 테이블을 사용하기 위해
다른 사용자들은 mom.A, mom.B 등으로 사용하는데
A, B 로 바로 쓸수 있게 하는
synonym을 일괄 생성하는 방법
================
sqlplus 로 접속해서
spool make_synonyms.sql
SELECT 'create public synonym ' || table_name || ' for ' || table_name || ';'
FROM user_tables;
spool off
@make_synonyms
================
다른 방법은 current schema를 쓰는 방법
alter session set current_schema=scott;
==================
USER_B에게 USER_A.sample의 select 권한 부여
GRANT SELECT ON USER_A.sample_table TO USER_B;
반응형
'Database > ORACLE' 카테고리의 다른 글
ORACLE 10g 정규식 표현하기 (0) | 2009.03.08 |
---|---|
MERGE INTO 로 조건에 따라 다른 문장 실행하기 (0) | 2009.03.08 |
테이블 스페이스 생성 및 사용자 사용 테이블스페이스 변경 (0) | 2009.03.08 |
내장 환경 함수 USERENV (0) | 2009.03.08 |
쉘에서 오라클 패키지 실행하기 ( execute oracle package on shell ) (0) | 2009.03.08 |