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

보안 무지개 토토

보안 무지개 토토 - 객체에 적용되는 보안 무지개 토토 정의 또는 변경

시놉시스

보안 무지개 토토 [for제공자] onObject_name|table_name.column_name|Aggregate_name ( Aggregate_Signature) |Object_name|Object_name|Object_name|Object_name|function_name[[[[argmode] [argname ] Argtype[, ...])] |marge_object_oid|Object_name|Object_name|Processure_Name[[[[argmode] [argname ] Argtype[, ...])] |Object_name|Object_name|ROUNINE_NAME[[[[argmode] [argname ] Argtype[, ...])] |Object_name|Object_name|Object_name|Object_name|Object_name|Object_name는 입니다.String_Literal| NULL여기서Aggregate_Signatureis :* |argmode] [argname ] Argtype[, ...] |argmode] [argname ] Argtype[, ...]] 주문별 주문 [argmode] [argname ] Argtype[, ...]

설명

보안 무지개 토토보안 무지개 토토을 데이터베이스 개체에 적용합니다. 라벨 제공 업체 당 하나의 임의의 보안 무지개 토토 수는 주어진 데이터베이스 개체와 연관 될 수 있습니다.register_label_provider.

note

register_label_providerSQL 함수가 아닙니다. 백엔드에로드 된 C 코드에서만 호출 할 수 있습니다.

무지개 토토 제공 업체는 주어진 무지개 토토이 유효한지 여부와 해당 무지개 토토을 주어진 객체에 할당하는 것이 허용되는지 여부를 결정합니다. 주어진 무지개 토토의 의미는 마찬가지로 무지개 토토 제공 업체의 재량에 따라 다릅니다.PostgreSQL레이블 제공 업체가 보안 무지개 토토을 해석 해야하는지 여부에 대한 제한 사항이 없습니다. 그것은 단지 그들을 저장하는 메커니즘을 제공합니다.Selinux. 이러한 시스템은 사용자 및 그룹과 같은 기존의 재량 액세스 제어 (DAC) 개념보다는 객체 무지개 토토을 기반으로 모든 액세스 제어 결정을 만듭니다.

매개 변수

Object_name
table_name.column_name
Aggregate_name
function_name
Processure_Name
ROUNINE_NAME

무지개 토토이 붙을 객체의 이름. 스키마 (테이블, 기능 등)에 상주하는 객체의 이름은 스키마 자격을 얻을 수 있습니다.

제공자

이 무지개 토토과 연관 될 공급자의 이름. 명명 된 공급자는로드되어야하며 제안 된 라벨링 작업에 동의해야합니다.

argmode

함수, 절차 또는 집계 인수의 모드 :in, out, inout또는variadic. 생략하면 기본값은입니다.in. 참고보안 무지개 토토실제로주의를 기울이지 않습니다out인수, 함수의 신원을 결정하기 위해 입력 인수 만 필요하기 때문입니다. 따라서를 나열하는 것으로 충분합니다in, inoutvariadic인수.

argname

함수, 절차 또는 집계 인수의 이름. 참고보안 무지개 토토실제로 인수 이름에주의를 기울이지 않습니다. 함수의 신원을 결정하기 위해서는 인수 데이터 유형 만 필요하기 때문에.

Argtype

함수, 절차 또는 집계 인수의 데이터 유형.

marge_object_oid

큰 물체의 OID.

절차

이것은 소음 단어입니다.

String_Literal

문자열 문자로 작성된 보안 무지개 토토의 새로운 설정.

NULL

쓰기NULL보안 무지개 토토을 삭제하려면

예제

다음 예제는 테이블의 보안 무지개 토토을 설정하거나 변경할 수있는 방법을 보여줍니다.

테이블에서 selinux에 대한 보안 무지개 토토 MyTable은 'system_U : object_r : sepgsql_table_t : s0';입니다.

라벨을 제거하려면 :

테이블에 Selinux의 보안 무지개 토토 MyTable은 NULL;

호환성

없음보안 무지개 토토SQL 표준의 명령.

참조

43_스포츠 토토 |76, SRC/TEST/MODULES/DUMMY_SECLABEL