제공 하는 국가-및 행 및 열 보안 지역별 데이터 뷰

출처: 인터넷
작성자: 사용자
키워드: 보안 행 및 열

귀하의 비즈니스는 단일 기업 http://www.aliyun.com/zixun/aggregation/8302.html에 모든 개별 데이터베이스 및 데이터 마트를 통합 하기로 가정 > 데이터 웨어하우스. 필요한 기술 일 뿐만 아니라 데이터 마트 통합 하는 것은 많은 도전을 제기할 수 있다. 새로운 정책, 조직, 검토를 다시 만드는 기존 정책을 변경 하는 것을 의미 자주 엔터프라이즈 데이터 웨어하우스를 구축 하 고 최고의 변경 사례, 등등.

물론, 통합도 많은 장점의 가져올 수 있다. 예를 들어 제거 함으로써 데이터의 섬, 비즈니스의 여러 줄 모두가 같은 정보를 사용 하는 보고서를 만들 수 있도록 동일한 정보에 액세스 하 여 궁극적으로 보고서의 정확성을 향상 시킬 수 있을 것입니다.

때 실제 테이블의 동일한 집합에 여러 국가 (관리 지역)에서 데이터를 통합, 도전은 어떤 시스템 또는 데이터 마트 통합 프로젝트, 또는 심지어 더 많은 다른 이다. 통화 및 환율, 보안 및 국가의 규정을 준수, 매우 복잡 한 문제를 예를 들어 있습니다.

나중에 기사, 우리 통화 및 환율 추가의 주제를 토론할 것 이다. 첫째, 보안에 살펴보겠습니다.

행 수준 및 열 수준 보안

개인 정보 보호 및 데이터 보안은 항상 중요 한 문제, 개인 정보 보호 및 보안 민감합니다 특히 테이블의 별도 집합으로 여러 국가 (구획)에서 데이터를 통합 하는 경우. 의무와 국가 법률과 규정 및 보안 준수 법에 대 한 관심의 분리 한 타협 요구 사항입니다.

DB2 V10.1 조직이 이러한 요구 사항을 충족 있도록 행과 열 액세스 제어 기능을 소개 합니다. 세분화 된 액세스 제어 (FGAC) 라고도 하는 행과 열 액세스 제어에 많은 장점을 제공 합니다.

 별도 DBA 및 보안/액세스 제어 책임
 보안을 구현 하지 않고 그것을 보고, 응용 프로그램 개발을 단순화
 행 사용자를 볼 수 있습니다. (그리고 그 행에 있는 데이터)를 제어할 수 있습니다.
 비즈니스 쿼리 행과 열 보안을 적용 하는 경우 변경 하지 않고

행 및 열 보안을 보여 여기에 같은 테이블에 다른 국가 (관리 지역)에서 데이터를 통합 하는 방법의 예가입니다.

표 Real_estate_sales는 다양 한 국가에서 부동산 판매에 데이터를 저장:

만들 테이블 Real_estate_sales
(
NULL이 아닌 Country_code SMALLINT
NULL이 아닌 Property_type SMALLINT
NULL이 아닌 Account_number 정수
Transaction_type VARCHAR (10)
Transaction_amount 소수 (2) NULL이 아닌
Transaction_date 날짜 NULL이 아닌
Effective_date 날짜 NULL이 아닌
Expiry_date 날짜 NULL이 아닌
)

사용자가 필요에 따라 그들의 자신의 국가 (관리 지역)에서 데이터에만 액세스할 수 있어야 한다. 데이터 보안에 대 한 행 액세스에 대 한 비즈니스 요구 사항을 아래와 같습니다.

1. 데이터베이스 역할 사용자가 쿼리할 수 있는 행을 결정 하는 데 사용 됩니다 및 역할의 이름 역할 정의에 해당 하는 국가 (관리) 이름을 포함 (예를 들어 singapore_role 역할에 해당)

2. 각 국가 (관리 지역)의 라인은 그들의 국가 코드에 의해 식별 됩니다 (예를 들어 65 싱가포르 국가 코드입니다)

3. 각 사용자 그 혹은 그녀의 국가 (관리 지역)에서 데이터베이스 역할에 추가 되 고 따라서 권한이 데이터에만 그들의 국가 (지역)에서이 요구 사항을 충족 하기 위해, 당신은 만들기 역할 사용 권한 문을 만들 필요가. 따라서, 각 국가 (관리 지역)에 대 한 역할을 만들 해야 합니다.

만들 역할 Argentina_role
만들 역할 Australia_role
만들 역할 Brazil_role
만들 역할 China_role
만들 역할 Egypt_role
만들 역할 Hong_kong_role
만들 역할 India_role
만들 역할 Kenya_role
만들 역할 Mexico_role
만들 역할 New_zealand_role
만들 역할 Singapore_role
만들 역할 South_africa_role
만들 역할 United_arab_emirates_role

관련 문서

연락처

이 페이지의 내용은 인터넷에서 가져온 것이므로 Alibaba Cloud의 공식 의견이 아닙니다.이 페이지에서 언급 된 제품 및 서비스는 Alibaba Cloud와는 관련이 없으므로이 페이지의 내용이 골칫거리 인 경우 저희에게 알려주십시오. 우리는 5 일 근무일 이내에 이메일을 처리 할 것입니다.

커뮤니티에서 표절 사례를 발견한 경우 info-contact@alibabacloud.com 으로 관련 증거를 첨부하여 이메일을 보내주시기 바랍니다. 당사 직원이 영업일 기준 5일 내에 연락 드리도록 하겠습니다.

A Free Trial That Lets You Build Big!

Start building with 50+ products and up to 12 months usage for Elastic Compute Service

  • Sales Support

    1 on 1 presale consultation

  • After-Sales Support

    24/7 Technical Support 6 Free Tickets per Quarter Faster Response

  • Alibaba Cloud offers highly flexible support services tailored to meet your exact needs.