Defining Snowflake Users
The following properties are applicable to a Snowflake User object.
|
Tab |
Property |
Description |
|---|---|---|
|
General |
Password | Specifies the password of the user, enclosed in quotation marks |
| Login Name | Specifies the name that a user uses to log in to the system | |
| User Display Name | Specifies the username that is displayed in the Snowflake web interface | |
| User First Name | Specifies the user's first name | |
| User Middle Name | Specifies the user's middle name | |
| User Last Name | Specifies the user's last name | |
| Email Address | Specifies the user's email address | |
| Must Change Password | Specifies whether the user is forced to change their password on next login into the system | |
| User Disabled | Specifies whether the user is disabled | |
| Snowflake Support | Specifies whether Snowflake support representative can log in as this user | |
| Days To Expiry LogIn | Specifies the number of days after which the user status is set to Expired | |
| Mins To Unlock | Specifies the number of minutes until the temporary lock on the user login is cleared | |
| Default Warehouse | Specifies the virtual warehouse that is active by default for the user’s session | |
| Default Namespace | Specifies the namespace (database only or database and schema) that is active by default for the user’s session | |
| Default Role | Specifies the role that is active by default for the user’s session | |
| Ext Authn Duo | Specifies whether Duo Security is enabled for the user | |
| Ext Authn UID | Specifies the authorization ID used for Duo Security | |
| MinTo Bypass MFA | Specifies the number of minutes to temporarily bypass multi-factor authentication (MFA) for the user | |
| Disable MFA | Disables MFA for the user | |
|
RSA Public Key |
Specifies the user’s RSA public key that is used for key pair authentication | |
| RSA Public Key 2 | Specifies the user’s second RSA public key that is used to rotate the public and private keys for key pair authentication | |
| Tags List | Name | Specifies the name of the tag |
| Value | Specifies the value of the available tag | |
|
Session Parameters |
Abort Detached Query | Specifies the action that must be performed for in-progress queries if connectivity is lost due to abrupt termination of a session |
| Auto Commit | Specifies whether a DML statement, when executed without an active transaction, is automatically committed after the statement successfully completes | |
| Data Input Format | Specifies the input format for the DATE data type | |
| Data Output Format | Specifies the output format for the DATE data type | |
| Error On Nondeterministic Merge | In cases where the MERGE command is used to update or delete a target row that joins multiple source rows, specifies whether an error must be returned when the system cannot determine the action to perform on the target row | |
| Error On Nondeterministic Update | In cases where the UPDATE command is used to update or delete a target row that joins multiple source rows, specifies whether an error must be returned when the system cannot determine the action to perform on the target row | |
| Lock Timeout | Specifies the time in seconds to wait while trying to lock a resource, before timing out and aborting the statement | |
| Query Tag | Specifies a string that can be used to tag queries and other SQL statements executed within a session | |
| Rows Per Resultset | Specifies the maximum number of rows returned in a result set | |
| Statement Timeout In Seconds | Specifies the time in seconds, after which the system cancels a running SQL statement | |
| Timestamp Day Is Always 24H | For expressions that span multiple days, specifies whether the DATEADD function always considers a day to be 24 hours | |
| Timestamp Input Format | Specifies the input format for the TIMESTAMP data type alias | |
| Timestamp LTZ Output Format | Specifies the display format for the TIMESTAMP_LTZ data type | |
| Timestamp NTZ Output Format | Specifies the display format for the TIMESTAMP_NTZ data type | |
| Timestamp Output Format | Specifies the display format for the TIMESTAMP data type alias | |
| Timestamp Type Mapping | Specifies the TIMESTAMP_* variation that the TIMESTAMP data type alias maps to | |
| Timestamp TZ Output Format | Specifies the display format for the TIMESTAMP_TZ data type | |
| Timezone | Specifies the time zone for the session | |
| Time Input Format | Specifies the input format for the TIME data type | |
| Time Output Format | Specifies the display format for the TIME data type | |
| Transaction Default Isolation Level | Specifies the isolation level for transactions in the user session | |
| Two Digit Century Start | Specifies the century start year for 2-digit years | |
| Unsupported DDL Action | Specifies whether an unsupported value specified for a constraint property returns an error | |
| Used Cached Result | Specifies whether to reuse cached query results when a matching query is submitted |
|
Copyright © 2025 Quest Software, Inc. |