반응형
1) DCL
Data Control Language
TCL을 포함하는 개념
권한부여, 해제
2) DCL 종류
COMMIT
SAVEPOINT
ROLLBACK
GRANT
REVOKE
여기서 COMMIT, SAVEPOINT, ROLLBACK 세 가지는 TCL로 분류됨
TCL 내용은 링크 참조
https://w-storage.tistory.com/11
TCL
1) TCL 트랜젝션 제어 임시적. ROLLBACK가능 LOCK이 걸림 사용중일 땐 다른 사용자가 변경, 변경내용 확인 불가. 현재 사용자가 COMMIT or ROLLBACK으로 종료할 때까지 다른 사용자는 무한대기(LOCK경합) 트��
w-storage.tistory.com
3) 사용자 생성
CREATE USER 계정
IDENTIFIED BY 비밀번호;
4) GRANT(사용자 권한부여)
GRANT 시스템권한[, 시스템권한]
TO 유저명 | 롤 | PUBLIC [WITH ADMIN OPTION];
PUBLIC: DB내의 모든 사용자에게 해당 권한을 한번에 부여
WITH ADMIN OPTION: 권한을 받은 사용자가 받은 권한을 다른 사용자에게 부여 가능
5) REVOKE(사용자 권한회수)
REVOKE 권한명[, 권한명]
FROM 유저명 | 롤 | PUBLIC [CASCADE CONSTRAINTS];
반응형
'데이터분석 > SQL' 카테고리의 다른 글
Join- ANSI Join (0) | 2020.09.02 |
---|---|
Join- ORACLE Join (0) | 2020.09.02 |
TCL (0) | 2020.09.02 |
DDL (0) | 2020.09.02 |
DML (0) | 2020.09.02 |