Cracking Code

SQL - ROLE (롤) 본문

Database

SQL - ROLE (롤)

CrackCo 2020. 7. 23. 19:18
ROLE은 권한들의 묶음입니다. 편리하게 권한을 관리하여 사용자에게 권한의 묶음을 줄 수 있습니다.

ORACLE에서 기본적으로 제공하는 ROLE이며 사용자를 생성하고

기본적으로 CONNECT 와 RESOURCE 롤을 부여하면 기본 사용자의 권한이 모두 부여됩니다.

GRANT role_name TO user_name;

USER01 에게 기본적인 사용자의 권한들을 부여해봅시다.

GRANT CONNECT, RESOURCE
TO USER01;

이제 USER는 CONNECT와 RESOURCE에 해당하는 권한들을 가지게 됩니다.

또한 여타 권한 부여와 같이 REVOKE 문으로 ROLE을 회수할 수 있습니다.

REVOKE CONNECT, RESOURCE
FROM USER01;

 

'Database' 카테고리의 다른 글

SQL - GRANT, REVOKE  (0) 2020.07.23
SQL - CREATE, ALTER, DROP USER  (0) 2020.07.23
SQL - INDEX  (0) 2020.07.23
SQL - SEQUENCE (시퀀스)  (0) 2020.07.22
SQL - VIEW (뷰)  (0) 2020.07.22
Comments