이 문서는 지원되지 않는 버전의 PostgreSQL을위한 것입니다.
당신은에 대해 같은 페이지를 볼 수 있습니다스포츠 토토 사이트 PostgreSQL: Tài liệu: 17: Grant버전 또는 위에 나열된 다른 지원 버전 중 하나입니다.

grant

이름

Grant - 범퍼카 토토, 그룹에 대한 액세스 권한을 부여합니다. 또는 모든 범퍼카 토토
grant특권[, ...] on개체[, ...]
    public | 그룹그룹 | 사용자 이름

입력

Privilege

가능한 특권은 다음과 같습니다.

select

특정 열에 액세스하십시오 테이블/뷰.

삽입

특정의 모든 열에 데이터를 삽입하십시오 테이블.

업데이트

특정 테이블의 모든 열 업데이트.

삭제

특정 테이블에서 행을 삭제합니다.

RUL

표/보기의 규칙을 정의하십시오 (규칙 작성 참조 성명).

all

모든 권한을 부여하십시오.

개체

액세스 권한을 부여 할 객체의 이름. 그만큼 가능한 대상은 다음과 같습니다.

  • 테이블

  • 보기

  • 시퀀스

public

모든 범퍼카 토토를 대표하는 짧은 양식.

그룹그룹

a그룹누가 부여 할 것인지 특권.

사용자 이름

권한을 부여하는 사용자의 이름. 대중은 a입니다 모든 범퍼카 토토를 대표하는 짧은 양식.

출력

변경

성공하면 메시지가 반환되었습니다.

오류 : ChangeAcl : 클래스 "개체"찾기

지정된 객체가 아닌 경우 메시지가 반환되었습니다 사용 가능하거나 지정된 그룹 또는 사용자.

설명

grant객체의 제작자를 허용합니다 모든 사용자 (공개) 또는 특정 사용자 또는 그룹. 제작자 이외의 사용자는 가지고 있지 않습니다 제작자가 권한을 부여하지 않는 한 액세스 권한, 객체가 생성 된 후.

사용자가 객체에 권한이 있으면 그 특권을 행사하십시오. 특권을 부여 할 필요가 없습니다 물체의 제작자 인 제작자는 자동으로 모든 것을 잡습니다. 특권, 또한 물체를 떨어 뜨릴 수 있습니다.

노트

현재, 특권을 부여하려면Postgres몇 개의 열만 있으면해야합니다 원하는 열이있는보기를 작성한 다음 권한을 부여하십시오. 그 관점에서.

usepsql \ z자세한 내용 기존 개체에 대한 권한 정보 :

Database = lusitania
   +-------------------+-------------------------------------------------+
   |  관계 |        보조금/취소 허가 |
   +-------------------+-------------------------------------------------+
   | mytable |  "= rw", "miriam = arwr", "group todos = rw" |
   +-------------------+-------------------------------------------------+
   전설:
         uname = arwr- 사용자에게 부여 된 권한
   Group gname = arwr- 그룹에 부여 된 특권
              = ARWR- 공개적으로 부여 된 특권

                  R- 선택
                  W- 업데이트/삭제
                  A- 삽입
                  R- 규칙
               arwr- all

액세스 권한을 취소하려는 취소 명령문 참조.

usage

테이블 필름의 모든 사용자에게 삽입 권한을 부여합니다 :

101PostgreSQL : 문서 : 7.0 : Grant83

모든 권한을 범퍼카 토토 Manuel에게 view in thinds에 부여합니다 :

마누엘에게 모든 종류의 부여;

호환성

SQL92

SQL92구문을위한 구문 개별 열에 대한 권한을 설정할 수 있습니다 테이블, 그리고 동일한 권한을 부여 할 수있는 특권을 설정할 수 있습니다. 타인에게 특권 :

grantPrivilege[, ...]
    에개체[([, ...])] [, ...]
    public |사용자 이름[, ...] [그랜트 옵션 포함]

필드는의 필드와 호환됩니다.Postgres다음과 함께 구현 추가 :

특권

SQL92추가를 허용합니다 지정할 권한 :

select
참조

무결성 제약 조건의 특정 테이블/보기

usage

도메인, 문자 세트, 콜라이트를 사용할 수 있습니다 번역. 객체가 다른 것을 지정하는 경우 테이블/뷰,특권사용 만 지정해야합니다.

개체

[표]테이블

SQL92허용 추가 비 기능 키워드테이블.

문자 세트

지정된 문자 세트를 사용할 수 있습니다.

Collation

지정된 Collation 시퀀스를 사용할 수 있습니다.

번역

지정된 문자 세트를 사용할 수 있습니다 번역.

도메인

지정된 도메인을 사용할 수 있습니다.

보조금 옵션

다른 사람에게 동일한 특권을 부여 할 수있었습니다.