포스트그레SQL개념을 사용하여 데이터베이스 액세스 권한을 관리합니다.역할. 역할은 역할 설정 방법에 따라 데이터베이스 사용자 또는 데이터베이스 사용자 그룹으로 간주될 수 있습니다. 역할은 데이터베이스 개체(예: 테이블 및 함수)를 소유할 수 있으며 해당 개체에 대한 권한을 다른 역할에 할당하여 누가 어떤 개체에 액세스할 수 있는지 제어할 수 있습니다. 또한, 부여가 가능합니다회원역할을 다른 역할로 변경하여 구성원 역할이 다른 역할에 할당된 권한을 사용할 수 있도록 합니다.
역할의 개념은 다음의 개념을 포함합니다.“사용자”그리고“그룹”. 에서포스트그레SQL8.1 이전 버전에서는 사용자와 그룹이 서로 다른 종류의 개체였지만 이제는 역할만 있습니다. 모든 역할은 사용자, 그룹 또는 둘 다의 역할을 할 수 있습니다.
이 장에서는 역할을 생성하고 관리하는 방법을 설명합니다. 다양한 데이터베이스 개체에 대한 역할 권한의 영향에 대한 자세한 내용은 다음에서 확인할 수 있습니다.사설 토토 PostgreSQL : 문서 : 12 : 5.7. 특권.