정처기 #DCL #SQL #DB

DCL이란? (COMMIT/ROLLBACK/GRANT/REVOKE/SAVEPOINT 개념/예제)
DCL DCL은 데이터의 보안, 무결성, 회복, 병행 제어 등을 정의하는 데 사용하는 언어이다. DCL의 유형 COMMIT-> 명령에 의해 수행된 결과를 실제 물리적 디스크로 저장하고, 데이터베이스 조작 작업이 정상적으로 완료되었음을 관리자에게 알려줌 ROLLBACK -> 데이터베이스 조작 작업이 비정상적으로 종료되었을 때 원래의 상태로 복구함 GRANT -> 데이터베이스 사용자에게 사용 권한을 부여함 REVOKE -> 데이터베이스 사용자의 사용 권한을 취소함 GRANT/REVOKE 표기형식(대괄호([])로 묶은 명령어들은 생략이 가능) -GRANT 사용자등급 TO 사용자_ID_리스트 -REVOKE 사용자등급 FROM 사용자_ID_리스트; 사용자등급 DBA :데이터베이스 관리자 RESOURCE : 데이터..