TMAegis
tdsql 관련 규칙 더 보기

TDSQL

TMA-TDSQL-8.1

Ensure KMS Is Deployed and Instance Data Encryption Is Enabled

높음레벨 2수동 검토tdsql

설명

TDSQL TDE depends on an available KMS, a valid cluster-level KMS configuration, and the instance-level Data Encryption switch being enabled in the management platform.

점검 방법

감사 방식: 수동 검토

이 권장 사항은 자동으로 점검할 수 없습니다. --include-manual 옵션을 전달하면 스캔 결과에 이 지침과 함께 표시됩니다.

1. Confirm that all configured KMS nodes are healthy. 2. In Cluster Management -> KMS Configuration, verify the approved endpoint, protocol, service domain, and credentials. 3. In Instance Management -> Instance Details -> Basic Information, confirm Data Encryption is enabled for each in-scope instance. 4. Confirm the KMS keyring configuration is present: SHOW GLOBAL VARIABLES LIKE 'keyring_kms_file'; 5. Create and verify a controlled encrypted test table.

조치 방법

조치 방식: 가이드 또는 인프라 패치

1. Deploy KMS with the TDSQL one-click package and supported playbooks/tdsql_kms.yml procedure. 2. Create a dedicated KMS business account and obtain its SecretId and SecretKey. 3. Add the KMS endpoint and credentials in Cluster Management -> KMS Configuration; use an HA VIP in production. 4. Enable Data Encryption in the target instance's basic information. 5. Validate encrypted-table creation as described in 8.2.

속성

운영 체제
모두
태그
tdsqlencryption
참고 자료
CIS Tencent TDSQL 10.3.22 Benchmark v1.0.0 - 8.1 Ensure KMS Is Deployed and Instance Data Encryption Is Enabled