| 젠 토토 : 문서 : 9.6 : 젠 토토 | |||
|---|---|---|---|
| PostgreSQL : 문서 : 9.6 : 토토 캔 변경 | 토토 사이트 순위 PostgreSQL : 문서 : 9.6 : SQL 명령 | PostgreSQL : 문서 : 9.6 : 토토 베이 Domain | |
기본 토토 핫 변경
[ 역할에 대해 | 사용자target_role[, ...] ]
[ 스키마에서스키마_이름 [, ...] ]
abbreviated_grant_or_revoke
어디에서abbreviated_grant_or_revoke다음 중 하나입니다:부여 선택 | 삽입 | 업데이트 | 삭제 | 자르기 | 참고자료 | 트리거
[, ...] | 전체 [ 토토 핫 ]
테이블 위에
[ 그룹 ]에역할_이름| 공개 [, ...] [ 부여 옵션 포함 ]
부여 사용 | 선택 | 업데이트
[, ...] | 전체 [ 토토 핫 ]
시퀀스에
[ 그룹 ]에역할_이름| 공개 [, ...] [ 부여 옵션 포함 ]
부여 실행 | 전체 [ 토토 핫 ]
기능에 대하여
[ 그룹 ]에역할_이름| 공개 [, ...] [ 부여 옵션 포함 ]
부여 사용 | 전체 [ 토토 핫 ]
종류에 따라
[ 그룹 ]에역할_이름| 공개 [, ...] [ 부여 옵션 포함 ]
취소 [ 다음에 대한 옵션 부여 ]
선택 | 삽입 | 업데이트 | 삭제 | 자르기 | 참고자료 | 트리거
[, ...] | 전체 [ 권한 ]
테이블 위에
[ 그룹 ]에서역할_이름| 공개 [, ...]
[ 캐스케이드 | 제한 ]
취소 [ 다음에 대한 옵션 부여 ]
사용법 | 선택 | 업데이트
[, ...] | 전체 [ 권한 ]
시퀀스에
[ 그룹 ]에서역할_이름| 공개 [, ...]
[ 캐스케이드 | 제한 ]
취소 [ 다음에 대한 옵션 부여 ]
실행 | 전체 [ 권한 ]
기능에 대하여
[ 그룹 ]에서역할_이름| 공개 [, ...]
[ 캐스케이드 | 제한 ]
취소 [ 다음에 대한 옵션 부여 ]
사용법 | 전체 [ 권한 ]
종류에 따라
[ 그룹 ]에서역할_이름| 공개 [, ...]
[ 캐스케이드 | 제한 ]기본 토토 핫 변경미래에 생성된 개체에 적용될 권한을 설정할 수 있습니다. (기존 객체에 할당된 권한에는 영향을 미치지 않습니다.) 현재는 테이블(뷰 및 외부 테이블 포함), 시퀀스, 함수, 유형(도메인 포함)에 대한 권한만 변경할 수 있습니다.
당신은 자신이나 당신이 속한 역할에 의해 생성될 개체에 대해서만 기본 권한을 변경할 수 있습니다. 권한은 전역적으로(즉, 현재 데이터베이스에서 생성된 모든 객체에 대해) 설정하거나 지정된 스키마에서 생성된 객체에 대해서만 설정할 수 있습니다.
아래 설명대로토토 베이 PostgreSQL : 문서 : 9.6 : grant, 모든 객체 유형에 대한 기본 권한은 일반적으로 객체 소유자에게 부여 가능한 모든 권한을 부여하며 다음에게 일부 권한을 부여할 수도 있습니다.공개또한. 그러나 이 동작은 다음을 사용하여 전역 기본 권한을 변경하여 변경할 수 있습니다.기본 토토 핫 변경.
스키마별로 지정된 기본 권한은 특정 개체 유형에 대한 전역 기본 권한에 추가됩니다. 이는 전역적으로 부여된 경우(기본적으로 또는 이전 정책에 따라) 스키마별 권한을 취소할 수 없음을 의미합니다.기본 토토 핫 변경스키마를 지정하지 않은 명령). 스키마별취소이전 스키마별 효과를 되돌리는 데에만 유용합니다.그랜트.
현재 역할이 구성원으로 속해 있는 기존 역할의 이름. 만일역할용생략되면 현재 역할을 맡습니다.
기존 스키마의 이름. 지정된 경우 나중에 해당 스키마에서 생성된 개체에 대한 기본 권한이 변경됩니다. 만일스키마에서생략되면 전역 기본 토토 핫이 변경됩니다.
권한을 부여하거나 취소하려는 기존 역할의 이름. 이 매개변수와 기타 모든 매개변수는abbreviated_grant_or_revoke, 아래 설명에 따라 행동토토 베이 PostgreSQL : 문서 : 9.6 : grant또는스포츠 토토 베트맨 : 문서 : 9.6 : Revoke, 단 하나는 특정 명명된 개체가 아닌 전체 개체 클래스에 대한 토토 핫을 설정하는 경우입니다.
사용psql's\ddp기본 권한의 기존 할당에 대한 정보를 얻는 명령입니다. 권한 값의 의미는 설명된 것과 동일합니다.\dp아래토토 베이 PostgreSQL : 문서 : 9.6 : grant.
기본 권한이 변경된 역할을 삭제하려면 기본 토토 핫 변경을 취소하거나 다음을 사용해야 합니다.드롭 소유역할에 대한 기본 토토 핫 항목을 제거합니다.
이후에 스키마에서 생성하는 모든 테이블(및 보기)에 대해 모든 사람에게 SELECT 권한 부여미스키마, 역할 허용웹사용자여기에도 삽입:
스키마 myschema의 기본 토토 핫 변경 테이블에 대한 선택 권한을 공개로 부여합니다. 스키마 myschema의 기본 토토 핫 변경 웹 사용자에게 테이블에 대한 삽입 권한 부여;
위의 작업을 실행 취소하여 이후에 생성된 테이블이 평소보다 더 많은 권한을 갖지 않도록 하십시오:
스키마 myschema의 기본 토토 핫 변경 공개 테이블에 대한 선택 취소; 스키마 myschema REVOKE INSERT ON SCHEMA의 기본 토토 핫 변경 웹 사용자의 테이블에 대한 삽입;
이후에 역할에 의해 생성된 모든 함수에 대해 일반적으로 함수에 부여되는 공개 EXECUTE 권한을 제거관리자:
역할 관리자에 대한 기본 토토 핫 변경 공개 기능 실행 취소;
그러나 주의하십시오.할 수 없습니다단일 스키마로 제한된 명령으로 그 효과를 달성합니다. 이 명령은 일치를 취소하지 않는 한 아무런 효과가 없습니다.그랜트:
스키마 공개에서 기본 토토 핫 변경 공개 기능에 대한 실행 취소;
그 이유는 스키마별 기본 토토 핫이 전역 설정에 토토 핫을 추가만 할 수 있고 부여된 토토 핫을 제거할 수 없기 때문입니다.