젠 토토 select | 삽입 |TableName[, ...]사용자 이름| 그룹GroupName| 공공의 [, ...]dbname[, ...]사용자 이름| 그룹GroupName| 공공의 [, ...]funcName([type, ...]) [, ...]사용자 이름| 그룹GroupName| 공공의 [, ...]langname[, ...]사용자 이름| 그룹GroupName| 공공의 [, ...]Schemaname[, ...]사용자 이름| 그룹GroupName| 공공의 [, ...]
the젠 토토명령은 구체적으로 제공합니다
키워드publicpublic.
객체의 유형에 따라 초기 기본값public. 기본값은 테이블에 대한 공개 액세스가 아닙니다temp테이블 생성execute기능에 대한 특권; 그리고usage언어 특권. 물체 제작자는 물론 철회 할 수 있습니다Revoke동일한 거래에서
가능한 특권은 다음과 같습니다.
허용select지정된 테이블,보기 또는 시퀀스의 모든 열에서.COPYto. 시퀀스의 경우,이 특권Currval
기능.
허용PostgreSQL : 문서 : 7.3 : 스포츠 토토 베트맨지정된 테이블에 새 행의 또한 허용PostgreSQL : 문서 : 7.3 : 토토.
허용업데이트지정된 테이블의 모든 열의선택 ... 업데이트 용이것도 필요합니다select특권). 시퀀스의 경우이 권한은 사용할 수 있습니다NextVal
andsetVal
기능.
허용삭제지정된 표에서 행의 행.
테이블/뷰에서 참조 |을 생성 할 수 있습니다. (보다규칙 만들기진술.)
외래 키 제약 조건을 만들려면 필요합니다.
지정된 테이블에서 트리거를 생성 할 수 있습니다.롤 토토 : 문서 : 7.3 : 트리거 생성진술.)
데이터베이스의 경우 새로운 스키마를 만들 수 있습니다
스키마의 경우 새 개체를and
사용 중에 임시 테이블을 만들 수 있습니다
지정된 함수를 사용하고
절차 언어의 경우 사용을 허용합니다
스키마의 경우,"봐"개체
객체에 적용되는 모든 권한을 부여특권키워드입니다PostgreSQL,
다른 명령에 필요한 권한은
thePostgreSQL : 문서 : 7.3 : 젠 토토명령 IS
데이터베이스에 주목해야합니다Superusers에 관계없이 모든 객체에 액세스 할 수 있습니다루트유닉스 시스템에서. 와 마찬가지로루트, a로 작동하는 것은 현명하지 않습니다
현재, 권한을 부여하려면PostgreSQL몇 개의 열만 있으면해야합니다
usePSQL's\ dp기존 권한에 대한 정보를 얻기위한 명령
lusitania = \ dp
\ dpare
= xxxx- 공개되는 특권
위의 예제 액세스 권한시는 사용자가 볼 수 있습니다Miriam테이블 생성 후and doing
젠 토토 젠 토토 Select on MyTable에서 공개;
"액세스 권한"열위에서 설명한대로 객체 유형에 따라. 첫 번째젠 토토또는Revoke개체에서 기본 권한을 인스턴스화합니다 (생산,=, miriam = arwdrxt) 및
테이블 필름의 모든 사용자에게 삽입 권한을 부여합니다 :
필름에 공개 삽입을 그랜트 삽입;
모든 권한을 사용자에게 부여Manuel보기Kinds:
모든 특권을 Manuel에게 부여하십시오;