| 젠 토토 : 문서 : 9.6 : 젠 토토 | |||
|---|---|---|---|
| 토토 결과 : 문서 : 9.6 : PG_INHERITS | PostgreSQL : 문서 : 9.6 : 범퍼카 토토 카탈로그 | 50장. 시스템 카탈로그 | 토토 커뮤니티 : 문서 : 9.6 : PG_LANGUAGE | 
카탈로그pg_init_privs시스템에 있는 개체의 초기 권한에 대한 정보를 기록합니다. 기본값이 아닌(NULL이 아닌) 초기 권한 집합이 있는 데이터베이스의 각 개체에 대해 하나의 항목이 있습니다.
객체는 시스템이 초기화될 때 해당 권한을 설정함으로써 초기 권한을 가질 수 있습니다(byinitdb) 또는 객체가 생성되는 동안확장 프로그램 생성그리고 확장 스크립트는 다음을 사용하여 초기 권한을 설정합니다.부여시스템. 시스템은 확장 스크립트 중에 권한 기록을 자동으로 처리하며 확장 작성자는 다음을 사용해야 합니다.부여그리고취소스크립트에 있는 명령문은 권한을 기록하도록 합니다.개인 유형열은 초기 권한이 다음에 의해 설정되었는지 여부를 나타냅니다.initdb또는 동안확장 프로그램 만들기명령.
다음에 의해 설정된 초기 권한을 가진 개체initdb항목이 있을 것입니다.개인 유형이다'나', 초기 권한을 가진 객체는에 의해 설정됩니다.확장 프로그램 생성항목이 있을 것입니다.개인 유형이다'e'.
표 50-28.pg_init_privs열
| 이름 | 유형 | 참조 | 설명 | 
|---|---|---|---|
| 객체 | oid | 모든 OID 열 | 특정 개체의 OID | 
| 클래소이드 | oid | pg_class.oid | 객체가 있는 시스템 카탈로그의 OID | 
| objsubid | int4 | 테이블 열의 경우 열 번호입니다(객체그리고클래소이드테이블 자체를 참조하세요). 다른 모든 객체 유형의 경우 이 열은 0입니다. | |
| 개인 유형 | 문자 | 이 개체의 초기 권한 유형을 정의하는 코드; 텍스트 참조 | |
| initprivs | 아클리템[] | 초기 접근 권한; 참조토토 베이 PostgreSQL : 문서 : 9.6 : grant그리고스포츠 토토 베트맨 : 문서 : 9.6 : Revoke자세한 내용은 |