DCL
- 테이블에 데이터를 조작할 때 필요한 권한을 조작하는 행위
- 명령어 : GRNAT, REVOKE, COMMIT, ROLLBACK 이 있음
사용자 생성하는 방법

CREATE USER [ID명] IDENTIFIED BY [비밀번호];
GRANT

GRANT 명령어는 사용자에게 권한을 부여하기 위한 명령어
사용 방법 : GRANT CREATE [어떤 권한을 줄지 권한명] TO [ID명]

모든 권한 주기 : GRANT CONNECT, RESOURCE, DBA to [ID명];
준 권한에 대한 조회 : SELECT * FROM dba_sys_privs WHERE grantee = '[ID명]'
부여된 권한 취소 : REVOKE [준권한들] FROM [ID명];
COMMIT : 여러 명령어를 사용할 경우 중간 저장(완료)
- COMMIT 할 경우 ROLLBACK 사용할 수 없음
ROLLBACK : 잘못된 명령어 실행 취소
'SQL 문 STUDY' 카테고리의 다른 글
| SQL문- 실행계획/ INDEX(UNIQUE, FULL, RANGE, MIN/MAX, 컬럼 가공, FAST) (0) | 2023.01.08 |
|---|---|
| SQL문 - 데이터 딕셔너리 (0) | 2023.01.07 |
| SQL문 - ROWID / ROWNUM (0) | 2023.01.07 |
| SQL- 익명프로시저/프로시저/함수 (0) | 2023.01.07 |
| SQL 데이터베이스 객체-뷰(생성,수정,제거), WITH CHECK OPTION,WITH READ ONLY, 시퀀스(생성,수정,제거),인덱스(생성,제거), SYSNONYM(시노님) (0) | 2023.01.07 |