Postgresql 9.1.24 문서화 | ||||
---|---|---|---|---|
토토 결과 PostgreSQL : 문서 : 9.1 : Alter Database | up | PostgreSQL : 문서 : 9.1 : Alter 무지개 토토 |
기본 토토 캔 변경
[역할 | 사용자target_role[, ...]]
[스키마Schema_Name[, ...]]abbreviated_grant_or_revoke
여기서abbreviated_grant_or_revoke중 하나입니다.grant select | 삽입 | 업데이트 | 삭제 | 잘린 | 참조 | 방아쇠
[, ...] | 모든 [토토 캔]
테이블에
[그룹]role_name| public [, ...] [보조금 옵션 포함]
그랜트 usage | 선택 | 업데이트
[, ...] | 모든 [토토 캔]
시퀀스에
[그룹]role_name| public [, ...] [보조금 옵션 포함]
그랜트 execute | 모든 [토토 캔]
기능에
[그룹]role_name| public [, ...] [보조금 옵션 포함]
취소 [보조금 옵션]
select | 삽입 | 업데이트 | 삭제 | 잘린 | 참조 | 방아쇠
[, ...] | 모든 [토토 캔]
테이블에
[그룹]에서role_name| 공공의 [, ...]
[캐스케이드 | 제한]
취소 [보조금 옵션]
usage | 선택 | 업데이트
[, ...] | 모든 [토토 캔]
시퀀스에
[그룹]에서role_name| 공공의 [, ...]
[캐스케이드 | 제한]
취소 [보조금 옵션]
실행 | 모든 [토토 캔]
기능에
[그룹]에서role_name| 공공의 [, ...]
[캐스케이드 | 제한]
기본 토토 캔 변경허용합니다 생성 된 개체에 적용될 토토 캔을 설정하려면 미래. (그것은 할당 된 특권에 영향을 미치지 않습니다 이미 존재하는 대상.) 현재, 특권 만 테이블 (보기 및 외국 테이블 포함), 시퀀스 및 기능은 변경 될 수 있습니다.
기본 토토 캔을 변경할 수 있습니다. 혼자서 또는 귀하가 회원 인 역할에 의해 만들어집니다. 그만큼 토토 캔은 전 세계적으로 설정할 수 있습니다 (즉, 생성 된 모든 개체에 대해 현재 데이터베이스) 또는 지정된 객체 만 스키마. 스키마 당 지정된 기본 토토 캔은 다음과 같습니다 글로벌 기본 토토 캔이 특정 객체 유형.
설명대로PostgreSQL : 문서 : 9.1 : 스포츠 토토 사이트, 모든 객체 유형에 대한 기본 토토 캔은 정상적으로 모든 것을 부여합니다 객체 소유자에게 부여 가능한 토토 캔을 부여하고 일부를 부여 할 수 있습니다. 특권public하지만, 이 동작은 글로벌 기본값을 변경하여 변경할 수 있습니다. 와의 특권기본값 변경 특권.
현재 역할의 기존 역할의 이름 회원입니다. 만약에역할is 생략하면 현재 역할이 가정됩니다.
기존 스키마의 이름. 지정된 경우 나중에 생성 된 객체의 경우 기본 권한이 변경됩니다 그 스키마에서. 만약에스키마에서is 생략하면 글로벌 기본 토토 캔이 변경됩니다.
기존 역할의 이름, 부여 또는 취소 특권. 이 매개 변수 및 기타 매개 변수abbreviated_grant_or_revoke, 아래 설명PostgreSQL : 문서 : 9.1 : 스포츠 토토 사이트또는토토 꽁 머니 : 문서 : 9.1 : Revoke오히려 전체 클래스의 객체에 대한 토토 캔을 설정합니다 특정 명명 된 개체보다.
usePSQL's\ ddp기존 할당에 대한 정보를 얻기위한 명령 기본 권한. 권한 값의 의미는 다음과 같습니다 설명 된 것과 동일\ dpundergrant.
기본적으로 권한이있는 역할을 삭제하려는 경우 변경되었으며 변경 사항을 뒤집을 필요가 있습니다. 기본 권한 또는 사용삭제 소유역할에 대한 기본 권한 항목을 제거하려면
모든 테이블 (및보기)에 대해 모든 사람에게 권한을 선택하십시오. 이후 스키마에서 생성myschema및 역할 허용WebUser그들에게도 삽입하려면 :
스키마의 기본 토토 캔 변경 Myschema Grant 공개 테이블에서 선택; 스키마의 기본 토토 캔 변경 MySchema Grant webuser에 테이블에 삽입;
위의 표현을 취소하여 이후에 제작 된 테이블에는 없습니다 정상보다 더 많은 토토 캔 :
스키마의 기본 토토 캔 변경 MySchema Revoke 공개 테이블에서 선택; 스키마의 기본 토토 캔 변경 MySchema Revoke webuser의 테이블에 삽입;
일반적으로 부여되는 공개 실행 허가를 제거합니다 함수에서 모든 함수에 대해 이후에 역할에 의해 생성관리자:
역할 관리자의 기본 토토 캔 변경 공개 함수에서 실행;