DESCRIBE SESSION POLICY コマンド:出力を行指向から列指向に変換する

注意

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

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

DESC [SESSION、AUTHENTICATION、PASSWORD] POLICYとの一貫性を提供し、互換性を損なう変更なしに:doc:/sql-reference/sql/desc-session-policy`の将来の拡張を可能にするために、DESCSESSIONPOLICY および :doc:/sql-reference/sql/use-secondary-roles` コマンドは以下のように動作します。

変更前:

DESC SESSION POLICY は、プロパティごとに1つの列を持つ単一の行を返します。

リクエストされたロールの1つがセッションポリシーで許可されていないか、ユーザーに付与されていない場合、USE SECONDARY ROLESは失敗します。

変更後:

DESC SESSION POLICY はプロパティごとに1行を返します。この変更で、Snowflakeがセッションポリシーを説明する方法と、Snowflakeが認証およびパスワードポリシーを説明する方法に整合性が取れます。

ユーザーにリクエストされたロールのいずれかが付与されていない場合にのみ、USE SECONDARY ROLES が失敗します。

参照:1985