Step 1. Log into SnowSQL

After SnowSQL is installed (see Prerequisites for details), to log in:

  1. Open a terminal window.

  2. Start SnowSQL at the command prompt:

    $ snowsql -a <account_name> -u <user_name>`


    • <account_name> is the name assigned to your account by Snowflake. In the hostname you received from Snowflake (after your account was provisioned), your account name is the full/entire string to the left of

    • <user_name> is the login name for your Snowflake user.

    Note that, depending on the cloud platform (AWS or Azure) and region where your account is hosted, the full account name may require additional segments, as shown in the following diagram:

    Structure of Snowflake account hostnames

    For example, if your account name is xy12345:

    Snowflake Region

    Full Account Name


    US West (Oregon)


    US East (N. Virginia)

    Canada (Central)

    EU (Ireland)

    EU (Frankfurt)

    Asia Pacific (Singapore)


    Asia Pacific (Sydney)



    East US 2

    US Gov Virginia

    Canada Central

    West Europe

    Australia East

    Southeast Asia


    If either of the following conditions is true, your account name is different than the structure described above:

    • If your Snowflake Edition is VPS, please contact Snowflake Support for your account name details.

    • If AWS PrivateLink is enabled for your account, your account name requires an additional privatelink segment. For more details, see AWS PrivateLink & Snowflake.

    For more details about regions and platforms, see Supported Regions and Supported Cloud Platforms.

  3. When prompted by SnowSQL, enter the password for your Snowflake user.

For more details, see Connecting Through SnowSQL.

Next: Step 2. Create Snowflake Objects