commit
-
[SQL] DCL (grant, revoke), TCL프로그래밍 언어/SQL 2024. 10. 18. 23:09
1. DCL 이란?2. GRANT3. REVOKE4. TCl DCL 이란?사용자 권한 관련하여, 부여 및 회수하는 역할GRANT, REVOKE를 이용하여 사용자 권한을 관리한다 GRANT권한 부여권한 대상 : {user_name | PUBLIC | role_name}user_name : 사용자PUBLIC : 모든 사용자 적용role_name : 역할명객체 대상: 데이터베이스, 테이블, 뷰. 스키마, 함수 등WITH GRANT OPTION : 해당 부여된 권한을 다른 사람에게도 권한을 줄 수 있는 권한 설정[문법]Grant [부여하려는 권한 유형] ON [객체 대상(범위)] TO [권한대상] [WITH GRANT OPTION]GRANT SELECT, INSERT, DELETE ON TEST_DB TO U..