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

F.12. dummy_seclabel

thedummy_seclabel모듈이 존재합니다 회귀 테스트를 지원하기 위해서만보안 레이블진술. 그것은 의도되지 않습니다 생산에 사용.

F.12.1. 이론적 해석

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

보안 레이블 제공 업체는 생산에 사용되도록 의도했습니다 일반적으로 플랫폼 별 기능에 따라 다릅니다 처럼SE-LINUX. 이 모듈입니다 플랫폼 독립적이므로 회귀에 더 적합합니다 테스트.

F.12.2. 용법

여기 사용의 간단한 예는 다음과 같습니다.

# postgresql.conf
shared_preload_libraries = 'dummy_seclabel'
postgres =# create table t (a int, b text);
테이블을 만듭니다
postgres =# 표 t의 보안 레이블은 '분류'됩니다.
보안 레이블

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

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

F.12.3. 작가

Kaigai Kohei