Changing Your Password / Switching Your (Session) Role / Logging Out

All of these tasks can be performed using the dropdown menu in the upper right (next to your login name):

User menu in the Snowflake web interface

From the menu, you can:

  • Change your Password.

    A password can be any case-sensitive string up to 256 characters, including blank spaces and special (i.e. non-alphanumeric) characters, such as exclamation points (!), percent signs (%), and asterisks (*).

    Snowflake enforces the following password policy when creating a user, setting a new/initial password for a user, or resetting the existing password for a user:

    • Must be at least 8 characters long.

    • Must contain at least 1 digit.

    • Must contain at least 1 uppercase letter and 1 lowercase letter.

    However, this policy only covers the minimum requirements for user passwords. We strongly recommend the following guidelines for creating the strongest passwords possible:

    • Create a unique password for Snowflake (i.e. do not reuse passwords from other systems or accounts).

    • Use more than 8 characters.

    • Include multiple, random mixed-case letters, numbers, and special characters, including blank spaces.

    • Do not use easily-guessed common passwords, names, numbers, or dates.

    In addition, to configure the highest level of security for user login, we recommend that users enroll in MFA.

  • Switch your access Role for the current session in the web interface (if you have more than one role assigned).

    This role determines the objects you can see and the tasks you can perform in the interface within the current session.

    Note that changing your role here does not change your role permanently. The change only affects the current session in the interface. Also, changing your role here does not impact the individual worksheets you open in the web interface; each worksheet has its own session and, therefore, can have a different role.

    For more information about access roles and object privileges, see Access Control in Snowflake.

  • Manage your user Preferences.

    For more details, see Managing Your User Preferences.

  • Log Out of the interface, which also closes the interface session, as well as all sessions in your worksheets.


    When you log out of the interface, Snowflake cancels all in-progress queries (i.e. queries that have not yet completed) in your open worksheets; however, your worksheets remain open and no work is lost. When you next log into the interface, you can resume your work in any open worksheets.