이 문서는 지원되지 않는 버전의 PostgreSQL을위한 것입니다.
당신은에 대해 같은 페이지를 볼 수 있습니다현재버전 또는 위에 나열된 다른 지원되는 버전 중 하나입니다.

F.12. 젠 토토

the젠 토토모듈은의 회귀 테스트를 지원하기 위해서만 존재합니다.보안 레이블진술. 그것은 생산에 사용하기위한 것이 아닙니다.

F.12.1. 이론적 해석

the보안 레이블Statement는 사용자가 데이터베이스 개체에 보안 레이블을 할당 할 수 있습니다. 그러나 보안 레이블은로드 가능한 모듈에 의해 구체적으로 허용 될 때만 할당 할 수 있으므로이 모듈은 적절한 회귀 테스트를 허용하도록 제공됩니다.

생산에 사용될 보안 레이블 제공 업체는 일반적으로와 같은 플랫폼 별 기능에 따라 달라집니다.Selinux. 이 모듈은 플랫폼 독립적이므로 회귀 테스트에 더 적합합니다.

F.12.2. 용법

여기에 간단한 예제가 있습니다 :

# postgresql.conf
postgres =# create table t (a int, b text);

the젠 토토모듈은 4 개의 하드 코드 레이블 만 제공합니다.분해되지 않은,분류,비밀최고 비밀. 다른 문자열은 보안 레이블로 허용하지 않습니다.

이 레이블은 액세스 제어를 시행하는 데 사용되지 않습니다. 그들은를 확인하는 데만 사용됩니다.보안 레이블진술은 예상대로 작동합니다.