열심히 살아나갈 사람
롤(Role)
Oracle 2023. 8. 25. 15:03

Oracle SQL에서의 역할(role)은 특정 사용자 그룹에서 일련의 권한을 부여하는 데 사용되는 보안 메커니즘입니다. 역할을 이용하면 여러 사용자에게 같은 권한을 한 번에 부여하거나 제거할 수 있어, 권한 관리를 효율적으로 할 수 있습니다. Role 생성 Role을 생성하기 위해서는 CREATE ROLE 명령어를 사용합니다. 예를 들어, "sales"라는 이름의 role을 만들고 싶다면 다음과 같이 작성합니다 : CREATE ROLE sales; Role에 권한 부여 Role이 생성되었다면, 해당 role에 필요한 권한을 부여해야 합니다. 이때 GRANT 명령어를 사용합니다. 예를 들어, "sales" role에 "orders"테이블에 대한 SELECT, INSERT, UPDATE, DELETE 권한..

보호되어 있는 글입니다. 내용을 보시려면 비밀번호를 입력해주세요.
Oracle Database 권한
Oracle 2023. 8. 9. 16:29

기본적인 Oracle Database 권한에 대해 알아보도록 하겠습니다. Oracle Database에서 권한은 데이터베이스 객체에 대한 액세스를 허용합니다. 이것은 특정 작업 (예 : 테이블 생성 또는 조회 등)을 수행할 수 있는 사용자 또는 역할에 허용됩니다. 권한은 데이터베이스 보안에 필수적이며, 데이터베이스 객체에 대한 권한을 정확하게 구성해야 합니다. 권한은 기본적으로 세 가지 유형이 있습니다. 1. System 권한은 데이터베이스 전반에 걸친 높은 수준의 액세스를 허용합니다. 예를 들어, 시스템 권한을 부여하면 특정 데이터베이스를 백업하거나, 데이터베이스 구성을 변경할 수 있습니다. 2. Object 권한은 개별 데이터베이스 객체에 대한 액세스를 허용합니다. 예를 들어, 개별 테이블에 대한 쓰..