방명록
- [Oracle] 테이블 다른 사용자 권한처리(GRANT, REVOKE)2024년 02월 29일 19시 38분 51초에 업로드 된 글입니다.작성자: 봉주니
오라클에서 다른 스키마(사용자)에 생성된 테이블의 DML(SELECT, INSERT, UPDATE, DELETE ) 권한을 부여하기 위해서는 GRANT 문을 사용하면 된다.
다른 스키마 테이블 DML 권한 부여
GRANT SELECT ON 테이블명 TO 사용자명; GRANT INSERT ON 테이블명 TO 사용자명; GRANT UPDATE ON 테이블명 TO 사용자명; GRANT DELETE ON 테이블명 TO 사용자명; --권한을 한번에 부여 GRANT ALL ON 테이블명 TO 사용자명;
반대로 권한을 회수할때는 REVOKE로 사용한다.
다른 스키마 테이블 DML 권한 제거
REVOKE SELECT ON 테이블명 FROM 사용자명; REVOKE INSERT ON 테이블명 FROM 사용자명; REVOKE UPDATE ON 테이블명 FROM 사용자명; REVOKE DELETE ON 테이블명 FROM 사용자명; --권한을 한번에 부여 REVOKE ALL ON 테이블명 FROM 사용자명;
반응형'Oracle' 카테고리의 다른 글
[Oracle 웹로직] 콘솔 /management 경로 막기 (0) 2024.06.18 [Oracle] iBatis iterate 사용 (0) 2023.02.13 [Oracle] SQL Developer 자동 추적 오류 (0) 2022.08.10 [Oracle] ADD_MONTHS 함수 사용시 ORA-01861 에러 (0) 2022.04.11 [Oracle] Oracle, MySQL, PostgreSQL 차이점은? (0) 2021.12.17 다음글이 없습니다.이전글이 없습니다.댓글