カテゴリ:

システム関数 (システム制御)

SYSTEM$UNBLOCK_INTERNAL_STAGES_PUBLIC_ACCESS

パブリック IP アドレスからのトラフィックが、Microsoft Azureにある現在のSnowflakeアカウントの内部ステージにアクセスできるようにします。

この関数は、 SYSTEM$BLOCK_INTERNAL_STAGES_PUBLIC_ACCESS が実行されたときに作成された、内部ステージのAzureストレージアカウントのAzure設定を元に戻します。これらのAzure設定の詳細については、 パブリックアクセスのブロック解除 をご参照ください。

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

SYSTEM$BLOCK_INTERNAL_STAGES_PUBLIC_ACCESSSYSTEM$INTERNAL_STAGES_PUBLIC_ACCESS_STATUS

構文

SYSTEM$UNBLOCK_INTERNAL_STAGES_PUBLIC_ACCESS()

引数

なし。

戻り値

この関数は以下のステータスメッセージを返します。

ステータスメッセージ

説明

Public Access to internal stages is unblocked

関数がパブリックアクセスのブロック解除に成功したことを示します。

Azure Error when attempting to unblock public access to internal stages.Please contact Snowflake support.

パブリックアクセスのブロックを解除するために関数がAzureの設定を変更できなかったことを示します。

使用上の注意

  • アカウント管理者(つまり、ACCOUNTADMIN ロールを持つユーザー)のみがこの関数を実行できます。

  • この関数は実行終了までに数分かかることがあります。

  • この関数は、AzureのSnowflakeアカウントでのみ使用できます。AWS およびGoogle Cloud Platformはサポートされません。

パブリック IP アドレスからのAzure内部ステージへのアクセスを許可します。

USE ROLE accountadmin;

SELECT SYSTEM$UNBLOCK_INTERNAL_STAGES_PUBLIC_ACCESS();