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

F.12. dummy_seclabel

thedummy_seclabel모듈 만 존재합니다 회귀 테스트를 지원하려면보안 상표진술. 사용하기위한 것이 아닙니다 생산.

F.12.1. 이론적 해석

보안 레이블명령문은 사용자는 데이터베이스 개체에 보안 레이블을 할당합니다. 하지만, 보안 레이블은 특별히 허용 할 때만 할당 할 수 있습니다. 로드 가능한 모듈 이므로이 모듈이 적절하게 허용하도록 제공됩니다. 회귀 테스트.

생산에 사용될 보안 레이블 제공 업체 일반적으로와 같은 플랫폼 별 기능에 의존합니다.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 개의 하드 코드 레이블 만 :분해되지 않은, 분류, 비밀최고 비밀. 그것 다른 문자열은 보안 레이블로 허용하지 않습니다.

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