사설 토토특권[, ...] 에개체[, ...] public |에서 그룹그룹 | 사용자 이름
가능한 특권은 다음과 같습니다.
특정 열에 액세스하는 특권 테이블/뷰.
a의 모든 열에 데이터를 삽입 할 수있는 권한 특정 표.
특정 열의 모든 열을 업데이트하는 권한 테이블.
특정 테이블에서 행을 삭제하는 권한.
표/보기에서 규칙을 정의하는 특권. (보다규칙 만들기).
모든 특권을 철회하십시오.
액세스를 취소 할 객체의 이름. 그만큼 가능한 대상은 다음과 같습니다.
테이블
보기
시퀀스
index
권한을 철회 할 그룹의 이름.
권한을 철회하는 사용자의 이름. 사용하십시오 모든 사용자를 지정하는 공개 키워드.
모든 사용자를위한 지정된 권한을 철회합니다.
메시지가 성공하면 반환되었습니다.
객체를 사용할 수없는 경우 메시지가 반환되었습니다 그룹 또는 사용자로부터 특권을 철회하는 것은 불가능합니다.
사설 토토를 사용하면 물체의 제작자가 권한을 철회 할 수 있습니다 모든 사용자 (공개) 또는 특정 사용자 또는 그룹.
자세한 내용은 psql \ z 명령을 참조하십시오 기존 개체에 대한 권한 :
Database = lusitania +-------------------+-------------------------------------------------+ | 관계 | 보조금/취소 허가 | +-------------------+-------------------------------------------------+ | mytable | "= rw", "miriam = arwr", "group todos = rw" | +-------------------+-------------------------------------------------+ 전설: uname = arwr- 사용자에게 부여 된 권한 Group gname = arwr- 그룹에 부여 된 특권 = ARWR- 공개적으로 부여 된 특권 R- 선택 W- 업데이트/삭제 A- 삽입 R- 규칙 arwr- all
팁 :현재, 필요한 그룹을 만들려면 수동으로 데이터 삽입 테이블 pg_group as :
pg_group 값에 삽입 ( 'Todos'); Group Todos에서 사용자 miriam 만들기;
- 테이블 필름의 모든 사용자로부터 권한 삽입 권한을 취소했습니다. - 대중의 필름에 대한 취소; - View 종류의 사용자 Manuel의 모든 권한을 취소하십시오. - 마누엘에서 모든 종류에 대한 모든 것을 취소하십시오;
SQL92 구문에 대한사설 토토철회 권한을 포함한 추가 기능 테이블의 개별 열에있는 것 :
사설 토토 select | 삭제 | 사용법 | 모든 권한 [, ...] 에개체public |사용자 이름[, ...] 제한 | 캐스케이드열[, ...])] 에개체public |사용자 이름[, ...] 제한 | 캐스케이드
참조grant명령 개별 분야에 대한 세부 사항.
reboke grant 옵션특권[, ...] 에개체public |사용자 이름[, ...] 제한 | 캐스케이드
사용자가 지정된 사람을 부여 할 권한을 제출합니다 다른 사람에게 특권. 참조grant개인에 대한 자세한 내용은 명령합니다 전지.
가능한 객체는 다음과 같습니다.
[테이블] 테이블/보기 |
캐릭터 세트 문자 세트 |
Collation Collation |
번역 번역 |
도메인 도메인 |
If user1 gives a privilege WITH GRANT OPTION to user2, and user2 gives it to user3 then user1 can 사설 토토 this privilege in cascade using the CASCADE keyword.
user1이 user2에 대한 보조금 옵션과 특권을 제공하는 경우 user2는 user3에 제공 한 다음 user1을 시도하면이 권한을 취소하십시오. 제한 키워드를 지정하면 실패합니다.