● DCL
- GRANT : 시스템, 객체 권한 부여/ WITH ADMIN OPTION -> 권한부여 받은 사용자가 권한부여 가능
GRANT CREATE 테이블명 TO 사용자
WITH ADMIN OPTION;
GRANT SELECT, INSERT ON 테이블명 TO 사용자;
- REVOKE : 시스템, 객체 권한 취소
REVOKE CREATE 테이블명 TO 사용자;
REVOKE SELECT, INSERT ON 테이블명 FROM 사용자;
● TCL
- COMMIT : 트랜잭션을 영구 반영
- ROLLBACK : 트랜잭션을 취소
- SAVEPOINT : 트랜잭션 내에서 저장점(ROLLBACK할 지점) 지정
- 트랜잭션 : 작업 단위/ DDL,DCL,TCL 사용시 기존의 트랜잭션 종료
- 세션 : DB 접속 시작 ~ 종료의 전체 기간, 여러개의 트랜잭션으로 구성
'DB > Oracle' 카테고리의 다른 글
내장함수 (0) | 2020.06.20 |
---|---|
연산자 (0) | 2020.06.20 |
DML(데이터 조작어) (0) | 2020.06.18 |
DDL(데이터 정의어) (0) | 2020.06.18 |
SQL(Structured Query Language) (0) | 2020.04.24 |