- カテゴリ:
システム関数 (システム情報)
SYSTEM$ACTIVATE_CMK_INFO¶
アカウントに登録した CMK(顧客管理キー)情報を使用して、アカウントで Tri-Secret Secure を有効にします。オプションでプライベート接続も指定できます。
このシステム関数は次のアクションを行います。
登録済みの CMK で Tri-Secret Secure を使用するようにアカウントを構成します。
新しい構成アカウントマスターキーを作成します。
キー更新バックグラウンドサービスにアカウントを登録します。
オプションで、キー更新を行わずにアクティブな CMK 上でプライベート接続を有効にします。
注釈
プライベート接続は現在Google Cloudではサポートされていません。
- こちらもご参照ください。
構文¶
SYSTEM$ACTIVATE_CMK_INFO( [ <option> ] )
引数¶
必須
なし。
オプション
option次の値のいずれかを指定できます。
REKEY_SAME_CMKアクティブな CMK でキー更新を許可します。
UPDATE_PRIVATELINK登録された CMK からPrivatelinkのステータスを更新します。
戻り値¶
成功またはエラーメッセージ。
アクセス制御の要件¶
アカウントで MODIFY 権限を付与されたユーザーのみがこの関数を呼び出すことができます。MODIFY 権限は通常、ACCOUNTADMIN ロールにのみ付与されます。
使用上の注意¶
バックグラウンドサービスは、アカウント管理者にキー更新と Tri-Secret Secure のアクティベーションステータスについて通知するメールメッセージを生成します。
例¶
Snowflakeアカウントで Tri-Secret Secure を有効にします。
SELECT SYSTEM$ACTIVATE_CMK_INFO();
現在の CMK でキー更新します。
SELECT SYSTEM$ACTIVATE_CMK_INFO('REKEY_SAME_CMK');
Tri-Secret Secure とアクティブな CMK で使用するために登録されている CMK のプライベート接続の有効化を、キー更新なしで更新します。
SELECT SYSTEM$ACTIVATE_CMK_INFO('UPDATE_PRIVATELINK');