カテゴリ:

システム関数 (システム情報)

SYSTEM$ACTIVATE_CMK_INFO

アカウントに登録した CMK(顧客管理キー)情報を使用して、アカウントで Tri-Secret Secure を有効にします。オプションでプライベート接続も指定できます。

このシステム関数は次のアクションを行います。

  • 登録済みの CMK で Tri-Secret Secure を使用するようにアカウントを構成します。

  • 新しい構成アカウントマスターキーを作成します。

  • キー更新バックグラウンドサービスにアカウントを登録します。

  • オプションで、キー更新を行わずにアクティブな CMK 上でプライベート接続を有効にします。

    注釈

    プライベート接続は現在Google Cloudではサポートされていません。

こちらもご参照ください。

Tri-Secret Secure のアクティベーションをサポートする CMK セルフ登録の理解

構文

SYSTEM$ACTIVATE_CMK_INFO( [ <option> ] )
Copy

引数

必須

なし。

オプション

option

次の値のいずれかを指定できます。

REKEY_SAME_CMK

アクティブな CMK でキー更新を許可します。

UPDATE_PRIVATELINK

登録された CMK からPrivatelinkのステータスを更新します。

戻り値

成功またはエラーメッセージ。

アクセス制御の要件

アカウントで MODIFY 権限を付与されたユーザーのみがこの関数を呼び出すことができます。MODIFY 権限は通常、ACCOUNTADMIN ロールにのみ付与されます。

使用上の注意

バックグラウンドサービスは、アカウント管理者にキー更新と Tri-Secret Secure のアクティベーションステータスについて通知するメールメッセージを生成します。

Snowflakeアカウントで Tri-Secret Secure を有効にします。

SELECT SYSTEM$ACTIVATE_CMK_INFO();
Copy

現在の CMK でキー更新します。

SELECT SYSTEM$ACTIVATE_CMK_INFO('REKEY_SAME_CMK');
Copy

Tri-Secret Secure とアクティブな CMK で使用するために登録されている CMK のプライベート接続の有効化を、キー更新なしで更新します。

SELECT SYSTEM$ACTIVATE_CMK_INFO('UPDATE_PRIVATELINK');
Copy