CAN I
Syntax
CAN I [
[
CREATE_DATABASE
| CREATE_STORE
| CREATE_SCHEMA_REGISTRY
| CREATE_DESCRIPTOR_SOURCE
| CREATE_FUNCTION_SOURCE
| CREATE_FUNCTION
| CREATE_CONNECTOR
| CREATE_QUERY
| MANAGE_MEMBERS
| MANAGE_GRANTS
]
| [
[ USE | CREATE IN | SELECT FROM | INSERT INTO | DROP ]
[
DATABASE
| SCHEMA
| STORE
| DESCRIPTOR_SOURCE
| QUERY
| RELATION
| FUNCTION_SOURCE
| FUNCTION
| ROLE
| REGION
] target_name
]
];Description
This command shows whether the current User can execute specific commands in the current Organization.
Arguments
target_name
Name of the object to use for testing authorization for the privilege target. Use this only for testing authorization of a privilege type, — for example, USE.
Examples
Check whether the user can create a database
Check whether the user can create a query
Check whether the user with the current role can create objects in another role
Check whether user has USAGE privilege on a database
Check whether user can user another role
Check whether user can drop a database
Check whether user can select from an existing relation
Check whether user can insert records into an existing relation
Check whether user can manage grants
Last updated

