Schema:

ACCOUNT_USAGE

SESSION_POLICIES view

This Account Usage view provides the session policies in your account.

Each row in this view corresponds to a different session policy.

Columns

Column NameData TypeDescription
IDNUMBERInternal/system-generated identifier for the session policy.
NAMEVARCHARName of the session policy.
SCHEMA_IDVARCHARInternal/system-generated identifier for the schema in which the policy resides.
SCHEMAVARCHARSchema to which the session policy belongs.
DATABASE_IDVARCHARInternal/system-generated identifier for the database in which the policy resides.
DATABASEVARCHARDatabase to which the session policy belongs.
OWNERVARCHARName of the role that owns the session policy.
OWNER_ROLE_TYPEVARCHARThe type of role that owns the object, for example ROLE.
If a Snowflake Native App owns the object, the value is APPLICATION.
Snowflake returns NULL if you delete the object because a deleted object does not have an owner role.
SESSION_IDLE_TIMEOUT_MINSNUMBERSession idle timeout in minutes for the policy.
SESSION_UI_IDLE_TIMEOUT_MINSNUMBERUI session idle timeout in minutes for the policy.
COMMENTVARCHARComments entered for the session policy (if any).
CREATEDTIMESTAMP_LTZDate and time when the session policy was created.
LAST_ALTEREDTIMESTAMP_LTZDate and time the object was last altered by a DML, DDL, or background metadata operation. See Usage Notes.
DELETEDTIMESTAMP_LTZDate and time when the session policy was dropped.

Usage notes

  • Latency for the view may be up to 120 minutes (2 hours).
  • The LAST_ALTERED column is updated when the following operations are performed on an object:

    • DDL operations.
    • DML operations (for tables only). This column is updated even when no rows are affected by the DML statement.
    • Background maintenance operations on metadata performed by Snowflake.