'grant'에 해당되는 글 1건
- 2012.11.06 [Oracle] 테이블 권한주기
2012. 11. 6. 18:00
[Oracle] 테이블 권한주기
2012. 11. 6. 18:00 in Database / Sql
1. 테이블 조회 권한 주기 [SELECT]
GRANT SELECT ON 권한 줄 테이블명 TO 권한 받을 사용자계정;
2. 테이블 입력이나 수정 삭제의 권한을 부여 [INSERT , UPDATE , DELETE ]
GRANT INSERT , UPDATE , DELETE ON 권한 줄 테이블명 TO 권한 받을 사용자계정;
3. FUNCTION 실행 권한 주기 [execute]
GRANT EXECUTE ON 권한 줄 함수명 TO 권한 받을 사용자계정;
* SYNONYM 생성
내 계정에서 다른 계정의 특정 테이블을 내 계정에서 볼때 Alias(별칭)를 정해놓고,
그 테이블을 참조할때 Alias 로 참조한다.
CREATE SYNONYM 시노님명 FOR 계정명.테이블명;
[예제]
1. SELECT * FROM USER_NAME.YNGMST;
2. CREATE SYNONYM YNG FOR USER_NAME.YNGMST;
3. SELECT * FROM YNG;
=> 1 과 3 은 똑같은 내용임.
'Database / Sql' 카테고리의 다른 글
[MS-SQL] 날짜 차이 계산 (0) | 2012.11.08 |
---|---|
[Oracle] Toad for Oracle 기능 및 사용법 (파일첨부) (0) | 2012.11.08 |
[Oracle] PL/SQL - 패키지 (Package) (0) | 2012.11.05 |
[Oracle] PL/SQL - 프로시저 (Procedure) (0) | 2012.11.05 |
[Oracle] PL/SQL - 블럭 구조 (0) | 2012.10.31 |