CREATE is a privilege that can be set on objects such as tables or schema and given to a custom or existing role. That role, when used by Maia, can then create tables. The ALL privilege gives a role every relevant available privilege on an object.
To connect your Snowflake account to Maia, the Snowflake role must have certain privileges enabled. Some examples are listed below.
We recommend using a custom Snowflake role created specifically for Maia, rather than a role such as PUBLIC.
Read GRANT <privileges> … TO ROLE to learn how to grant privileges to a role.
Required roles
Below is a table of role privileges required for optimal use of Maia. Omitting privileges may come at the cost of features within Maia.
The following sections offer some examples of how to grant these privileges.