보기PG_ROLES액세스를 제공합니다 데이터베이스 역할에 대한 정보. 이것은 단순히 공개적으로입니다 읽기 쉬운 견해pg_authid암호를 공허하게합니다 필드.
이보기는 기본의 OID 열을 명시 적으로 노출시킵니다. 테이블, 다른 카탈로그와 결합하는 데 필요하므로
표 42-39.PG_ROLES열
이름 | 타입 | 참조 | 설명 |
---|---|---|---|
rolname | 이름 | 역할 이름 | |
rolsuper | bool | 역할은 슈퍼 사용자 권한이 있습니다 | |
rolinherit | bool | 역할은 역할의 권한을 자동으로 상속합니다 회원 | |
Rolcreaterole | bool | 역할이 더 많은 역할을 만들 수 있습니다 | |
rolcreatedb | bool | 역할은 데이터베이스를 생성 할 수 있습니다 | |
rolcatupdate | bool | 역할은 시스템 카탈로그를 직접 업데이트 할 수 있습니다. (a 이 열이없는 한 슈퍼 서서는이 작업을 수행하지 않을 수 있습니다 진실.) | |
rolcanlogin | bool | 역할은 로그인 할 수 있습니다. 즉,이 역할은 초기 세션 승인 식별자. | |
rolconnlimit | int4 | 로그인 할 수있는 역할의 경우 최대 번호를 설정합니다. 동시 연결 중이 역할은 할 수 있습니다. -1은 아니오를 의미합니다 한계. | |
rolpassword | 텍스트 | 비밀번호가 아님 (항상 읽는다********) | |
rolvaliduntil | TimesTamptz | 비밀번호 만료 시간 (비밀번호에만 사용됩니다 입증); 만료 없음 null | |
RolConfig | 텍스트 [] | 런타임 구성에 대한 세션 기본값 변수 | |
OID | OID | pg_authid.Oid | 역할의 ID |