Skip to main content

Creating the User and Role

Please use the SQL snippet below to create a user for Ryft. Before using the snippet, you will need to populate the following parameters:
  • ryft_username
  • ryft_warehouse_size
  • ryft_warehouse_name
  • ryft_role_name
Run the following commands as an account admin:

Creating a key-pair for the service user

Follow Snowflake’s key-pair authentication guide to create a private and public key for the service user you just created.
  • The private key will be needed during the onboarding.
  • Ryft supports using an encrypted or unencrypted private key.
Use this SQL command to assign the public key to the service user in Snowflake:

Providing user credentials during onboarding:

  • User: The name of the user created, RYFT by default
  • Private key and optional Private key passphrase for the encrypted private key
  • Account: This would be the part that precedes snowflakecomputing.com in your Snowflake console URL. For example, if you use the URL https://xyz12345.us-east-1.snowflakecomputing.com/ to access Snowflake, your account name will be xyz12345.us-east-1
  • Organization - your snowflake organization ID
  • Warehouse: Please provide the name of the warehouse you chose (default: RYFT_WH).
  • Role - Please provide the name of the role you chose (default: RYFT_ROLE)

IP Access Lists

If you are restricting network access to specific IP addresses, please allow the following IP addresses: