이 문서는 지원되지 않는 PostgreSQL 버전에 대한 것입니다.
당신은 다음과 같은 페이지를 보고 싶을 수도 있습니다.PostgreSQL : 문서 : 17 : 5.8. 젠 토토버전 또는 위에 나열된 다른 지원 버전 중 하나를 사용하세요.

2.7. 권한

당신이 데이터베이스 개체를 생성할 때, 당신은 그 소유자가 됩니다. 작성자: 기본적으로 객체의 소유자만이 객체로 무엇이든 할 수 있습니다. 개체. 다른 사용자가 사용할 수 있도록 하기 위해,권한허용되어야 합니다. (이용자도 있어요. 슈퍼유저 권한이 있는 것입니다. 해당 사용자는 항상 액세스할 수 있습니다. 모든 개체.)

참고:테이블, 인덱스의 소유자를 변경하려면 시퀀스 또는 보기를 사용하려면변경 표명령.

다양한 권한이 있습니다:선택, 삽입, 업데이트, 삭제, RULE, 참조, 트리거, 만들기, 임시, 실행, 사용전체 권한. 다양한 유형에 대한 전체 정보를 보려면 에서 지원하는 권한포스트그레SQL, 참조부여참조 페이지. 다음 섹션과 해당 장에서는 이러한 권한이 어떻게 사용되는지도 보여줍니다.

객체를 수정하거나 파괴할 수 있는 권리는 항상 소유자만의 특권입니다.

권한을 할당하려면,그랜트명령이 사용됩니다. 그렇다면 만약은 기존 사용자 및계정은 기존 테이블에 대해 테이블 업데이트 권한을 부여할 수 있습니다. 와 함께

Joe에게 계정 업데이트 부여;

이 명령을 실행하는 사용자는 다음의 소유자여야 합니다. 테이블. 그룹에 권한을 부여하려면 다음을 사용하세요.

그룹 직원에게 계정 선택 권한 부여;

특집"사용자"이름공개모든 사람에게 권한을 부여하는 데 사용할 수 있습니다. 시스템의 사용자. 쓰기전체제자리에 특정 권한의 모든 권한이 지정됩니다. 부여되었습니다.

권한을 취소하려면 적절한 이름을 사용하십시오.취소명령:

공개 계정의 모든 계정을 취소합니다.

테이블 소유자의 특별한 특권(즉, 하다드롭, 그랜트, 취소등)은 항상 암시적입니다. 소유자이므로 부여하거나 취소할 수 없습니다. 하지만 테이블은 소유자는 자신의 일반적인 특권을 취소하기로 선택할 수 있습니다. 자신을 위해 테이블을 읽기 전용으로 만드는 예 기타.