システム関数の呼び出し時にタグが存在する必要がある

注意

この動作変更は2023_01バンドルにあります。

バンドルの現在のステータスについては、 バンドル履歴 をご参照ください。

SYSTEM$GET_TAG_ON_CURRENT_COLUMN および SYSTEM$GET_TAG_ON_CURRENT_TABLE 関数の動作が次のように変更されました。

以前:

タグが存在しなかった場合、マスキングポリシーまたは行アクセスポリシーを作成または変更するとき、Snowflakeはこれらの関数の使用を許可しました。タグが存在しなかったため、保護された列に対するクエリは失敗しました。

現在:

マスキングポリシーまたは行アクセスポリシーの作成時にこれらの関数を使用する場合は、タグが存在する必要があります。タグが存在しない場合、Snowflakeは次のエラーメッセージを返します。

Tag '<タグ名>' does not exist or not authorized.

参照: 938