GRANT (workload)
Grants privileges to a role to use a workload, routing queries to its associated subclusters.
Grants privileges to a user or role to use a workload, routing its queries to its associated subclusters.
Syntax
GRANT USAGE ON WORKLOAD workload TO {role | user}
Parameters
workload
- A workload defined by a routing rule. For details, see Workload routing.
user
|role
- The user or role permitted to use the workload.
Privileges
Superuser
Examples
The following example grants the USAGE privilege on the analytics
workload to users with the analytics_role
role:
=> GRANT USAGE ON WORKLOAD analytics TO analytics_role;
Similarly, this example grants the USAGE privilege on the analytics
workload to the user jacob
:
=> GRANT USAGE ON WORKLOAD analytics TO jacob;
For more examples, see Workload routing.