※ DCL
1. DCL이란? - Data Control Language란 의미로 USER를 생성하고 USER에게 데이터를 다룰 수 있는 권한을 부여하거나 회수하는 명령어
2. DCL 종류
2-1. USER 관련 명령어
① CREATE USER - 사용자를 생성
• CREATE USER 사용자명 IDENTIFIED BY 패스워드;
② ALTER USER - 사용자를 변경
• ALTER USER 사용자명 IDENTIFIED BY 패스워드;
③ DROP USER - 사용자를 삭제
• DROP USER 사용자명
2-2. 권한 관련 명령어
① GRANT - 사용자에게 권한을 부여
• GRANT 권한 TO 사용자명;
② REVOKE - 사용자를 변경
• REVOKE 권한 FROM 사용자명;
2-3. ROLE 관련 명령어 -ROLE이란 특정 권한들을 하나의 그룹으로 묶는 것과 동일하다.
① CREATE ROLE 롤명 - ROLE을 생성
② GRANT 권한 TO USER - ROLE에 권한 부여
③ GRANT 롤명 TO 사용자명 - 사용자를 삭제
'자격증 > SQLD' 카테고리의 다른 글
[ SQLD 자격증 ] 관리 구문 - 3. DDL (0) | 2023.05.30 |
---|---|
[ SQLD 자격증 ] 관리 구문 - 2. TCL (0) | 2023.05.30 |
[ SQLD 자격증 ] 관리구문 - 1. DML (0) | 2023.05.30 |
[ SQLD 자격증 ] SQL 활용 - 5. Top-N 쿼리 (0) | 2023.05.30 |
[ SQLD 자격증 ] SQL 활용 - 4. 윈도우 함수 (0) | 2023.05.28 |