MaxComputeは、データセキュリティを確保するためのプロジェクトデータ保護を提供します。 このトピックでは、セキュリティ操作に使用される一般的なステートメントについて説明します。
次の表に、セキュリティ操作に使用される一般的なステートメントを示します。 詳細については、「セキュリティパラメーター」をご参照ください。
API 操作 | 説明 | ロール | 操作プラットフォーム |
プロジェクトデータ保護を有効にします。 | プロジェクト所有者またはSuper_Administratorロールを割り当てられたユーザー | このステートメントは、MaxComputeクライアントで実行する必要があります。 | |
信頼できるプロジェクトを現在のプロジェクトに追加します。 | このトピックで説明するステートメントは、次のプラットフォームで実行できます。 | ||
現在のプロジェクトから既存の信頼済みプロジェクトを削除します。 | |||
現在のプロジェクトに追加された信頼できるプロジェクトを表示します。 | プロジェクト所有者またはSuper_AdministratorまたはAdminロールを割り当てられたユーザー | ||
現在のプロジェクトのセキュリティ構成プロパティを表示します。 |
プロジェクトデータ保護の有効化
プロジェクトデータ保護を有効にします。 プロジェクト内のデータにのみアクセスできます。 データは信頼できるプロジェクト間でのみ転送できます。 これにより、データのセキュリティが強化されます。
構文:
set ProjectProtection={True|False};
信頼できるプロジェクトの追加
信頼できるプロジェクトを現在のプロジェクトに追加します。 これにより、信頼できるプロジェクト間のスムーズなデータ転送が保証されます。
構文
add trustedproject <project_name>;
パラメーター
project_name: 必須です。 追加する信頼できるプロジェクトの名前。
信頼できるプロジェクトを削除する
現在のプロジェクトから既存の信頼済みプロジェクトを削除します。
構文
remove trustedproject <project_name>;
パラメーター
project_name: 必須です。 削除する信頼できるプロジェクトの名前。
信頼できるプロジェクトの表示
現在のプロジェクトに追加された信頼できるプロジェクトを表示します。
構文:
list trustedprojects;
プロジェクトのセキュリティ構成の表示
現在のプロジェクトのセキュリティ構成プロパティを表示します。
構文:
show SecurityConfiguration;