이 문서는 지원되지 않는 PostgreSQL 버전에 대한 것입니다.
당신은 다음과 같은 페이지를 보고 싶을 수도 있습니다.토토 베이 : 문서 : 17 : 52.20. pg_roles버전 또는 위에 나열된 다른 지원 버전 중 하나를 사용하세요.

47.63. pg_roles

보기pg_roles액세스 제공 데이터베이스 역할에 대한 정보입니다. 이는 단순히 공개적으로 읽을 수 있는 보기pg_authid비밀번호를 비워둡니다 필드.

이 보기는 기본 OID 열을 명시적으로 노출합니다. 테이블입니다. 다른 카탈로그에 조인하는 데 필요하기 때문입니다.

표 47-64.pg_roles

이름 유형 참고자료 설명
롤이름 이름 역할 이름
rolsuper 부울 역할에는 슈퍼유저 권한이 있습니다.
rolinherit 부울 역할은 자신이 구성원인 역할의 권한을 자동으로 상속받습니다. 의
rolcreaterole 부울 역할은 더 많은 역할을 생성할 수 있습니다.
rolcreatedb 부울 역할은 데이터베이스를 생성할 수 있습니다.
rolcatupdate 부울 역할은 시스템 카탈로그를 직접 업데이트할 수 있습니다. (슈퍼유저라도 이 열이 true가 아니면 이 작업을 수행할 수 없습니다.)
rolcanlogin 부울 로그인할 수 있는 역할입니다. 즉, 이 역할은 초기에 부여될 수 있습니다. 세션 인증 식별자
롤복제 부울 역할은 복제 역할입니다. 즉, 이 역할은 스트리밍 복제(참조섹션 25.2.5) 및 다음을 사용하여 시스템 백업 모드를 설정/설정 해제합니다.pg_start_backup그리고pg_stop_backup
rolconnlimit int4 로그인할 수 있는 역할의 경우 최대 개수를 설정합니다. 이 역할이 만들 수 있는 동시 연결입니다. -1은 제한이 없음을 의미합니다.
롤비밀번호 텍스트 비밀번호 아님(항상 다음과 같이 읽음)********)
rolvaliduntil timestamptz 비밀번호 만료 시간(비밀번호 인증에만 사용됨); 만료가 없으면 null
rolconfig 텍스트[] 런타임 구성을 위한 역할별 기본값 변수
oid oid pg_authid.oid 역할 ID