사용자에게는 여러 개의 역할을 할당할 수 있습니다. 사용자는 SET ROLE SQL 문을 사용하여 할당된 역할을 임의로 조합해 적용할 수 있습니다. 최종 권한 범위는 적용된 모든 역할에 부여된 모든 권한을 합친 집합입니다. 사용자 계정에 직접 부여된 권한이 있는 경우, 해당 권한도 역할을 통해 부여된 권한과 합쳐집니다.사용자는 로그인 시 적용되는 기본 역할을 가질 수 있습니다. 기본 역할을 설정하려면 SET DEFAULT ROLE SQL 문 또는 ALTER USER SQL 문을 사용하십시오.역할 할당을 취소하려면 REVOKE SQL 문을 사용하십시오.역할을 삭제하려면 DROP ROLE SQL 문을 사용하십시오. 삭제된 역할은 해당 역할이 할당되어 있던 모든 사용자와 역할에서 자동으로 해제됩니다.