데이터 제어어(Data Control Language)
사용자에게 권한 생성 혹은 권한 삭제 명령어.
CREATE : 계정 생성
DROP : 계정 삭제
GRANT : 권한 생성
REVOKE : 권한 삭제
시스템 계정 => system /1111
권한부여, 권한삭제, 제거
암호 3번 틀리면 lock 걸림
CREATE USER GUEST202 IDENTIFIED BY "1234";
SELECT * FROM DBA_USERS;
계정을 만들고 권한을 부여해줘야 함.
권한 부여 하지 않으면 denied당함
GRANT CONNECT, RESOURCE TO GUEST202;
권한을 임의로 줄 수 있음
(예: READ만 가능한 권한, R과 U만 줄 수 있는 권한)
REVOKE CONNECT, RESOURCE FROM GUEST202;
DROP USER GUEST202 CASCADE;
CASCADE를 쓰면 관련되어 있는 (참조되어 있는 모든 테이블)