관리 메뉴

SIMPLE & UNIQUE

오라클 grant, sysnonym 본문

oracle

오라클 grant, sysnonym

착한코딩 2017. 10. 19. 14:11

오라클 권한 주기


- 검색 권한

GRANT SELECT ON 권한을줄테이블명 TO 권한을받을사용자계정;


- 입력 수정 삭제 권한

GRANT INSERT, UPDATE, DELETE ON 권한을줄테이블명 TO 권한을받을사용자계정;


- FUNCTION 권한 주기

GRANT EXECUTE ON 권한을줄함수명 TO 권한을받을사용자계정;


SYNONYM 

SYNONYM 이란 테이블이나 함수명 을 다른 계정에서 접근하기 위해서 계정명.테이블명, 계정명.함수명 으로 접근 하여야 한다.

그냥 테이블명, 함수명으로 접근하기 위해 SYNONYM을 설정 한다.


- 테이블 시노님 생성

CREATE SYNONYM 시노님명칭 FOR 계정명.테이블명;


- 함수 시노님 생성

CREATE SYNONYM 시노님명칭 FOR 계정명.함수명;


작업이후는 SELECT 함수명, * FROM 테이블명,  으로 접근 가능하다



출처: http://lahuman.jabsiri.co.kr/31 [lahuman & jabsiri 노트]

'oracle' 카테고리의 다른 글

테이블스페이스(TableSpace)  (0) 2017.10.21
sql PARTITION BY  (0) 2017.10.21
동적 쿼리 - EXECUTE IMMEDIATE / OPEN-FOR  (0) 2017.07.04
함수(FUNCTION)  (0) 2017.07.04
MyBatis <foreach>를 이용한 배열 파라미터 삽입  (2) 2017.05.14
Comments