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 © 2023 Quest Software, Inc. |