GRANT <READ | WRITE | ADMIN> [PRIVILEGES]ON <ALL GRAPHS [IN [SCHEMA] <schema reference>] | GRAPH <graph reference>>TO <user name | role name> [WITH GRANT OPTION]
GRANT Create Graph Permission Syntax
GRANT CREATE [PRIVILEGES] ON GRAPHS[IN [SCHEMA] <schema reference>]TO <user name | role name> [WITH GRANT OPTION]
Permission
Description
ADMIN
Drop the given graph (includes WRITE access).
READ
Query, match, solve, & show the given graph.
WRITE
Modify the given graph (includes READ access).
<graph reference>
The name of the graph to which access is being granted, or a wildcard expression signifying the graphs to which access is being granted. The following forms are valid:
<schema>.<graph>: Fully-qualified graph name in the specified schema
*.*: All existing graphs that the granting user can see, across all schemas
*: All existing schemas the granting user can see, which grants access to all graphs in those schemas now and in the future
<schema>: All graphs in the specified schema
<graph>: Graph in the default schema. If a schema exists with the same name, it will be used. To avoid this, specify the fully- qualified graph name.
<schema reference>
The schema the permission applies to (with the ALL or CREATE forms). If the IN [SCHEMA] clause is omitted, the permission applies across all schemas, both now and in the future. Wildcards are not permitted with the IN keyword.
WITH GRANT OPTION
Grant this permission with a grant option to grant it to others.