[Oracle] 1. 유저 권한 grant 하기 2. synonym 하기

2010. 4. 28. 16:27Database/Oracle

1. grant 하기

 scott 유저로 로긴 ( scott user 의 emp 테이블을 test 유저에게 모든 권한(조회,등록,수정,삭제 등)을 부여함 )
 SQL > GRANT ALL ON emp TO test;    

'ALL' 대신에 'SELECT' 로 grant 를 하면 select 권한, 즉 조회하는 권한만 부여할 수 있다.


2. synonym 하기

 test 유저로 로긴 ( scott.emp 테이블명을 scott_emp 테이블 명으로 사용 )
SQL > select * from scott.emp;  ( synonym 하기 전에는 scott.test 로 테이블 이름을 불러줘야 한다. )

SQL > CREATE SYNONYM scott_emp FOR scott.test;
SQL > select * from scott_emp;

'Database > Oracle' 카테고리의 다른 글

[Oracle] like 문 바인드 변수 적용법  (1) 2010.04.28
[Oracle] <> != 는 같은 표현식  (1) 2010.04.28
[Oracle] 오라클 칼럼 추가 , 삭제 예제  (0) 2010.04.28
[Oracle] 제약조건  (0) 2010.04.28
[Oracle] 쿼리연습4  (0) 2010.04.28