diff --git a/src/query/frontend/ast/ast.lcp b/src/query/frontend/ast/ast.lcp index 33d397754..836857a4e 100644 --- a/src/query/frontend/ast/ast.lcp +++ b/src/query/frontend/ast/ast.lcp @@ -2253,7 +2253,7 @@ cpp<# (lcp:define-enum privilege (create delete match merge set remove index stats auth constraint dump replication durability read_file free_memory trigger config stream module_read module_write - websocket) + websocket labels) (:serialize)) #>cpp AuthQuery() = default; @@ -2295,7 +2295,8 @@ const std::vector kPrivilegesAll = { AuthQuery::Privilege::FREE_MEMORY, AuthQuery::Privilege::TRIGGER, AuthQuery::Privilege::CONFIG, AuthQuery::Privilege::STREAM, AuthQuery::Privilege::MODULE_READ, AuthQuery::Privilege::MODULE_WRITE, - AuthQuery::Privilege::WEBSOCKET}; + AuthQuery::Privilege::WEBSOCKET + AuthQuery::Privilege::LABELS}; cpp<# (lcp:define-class info-query (query) diff --git a/src/query/frontend/opencypher/grammar/MemgraphCypher.g4 b/src/query/frontend/opencypher/grammar/MemgraphCypher.g4 index 98d09784d..551b165e8 100644 --- a/src/query/frontend/opencypher/grammar/MemgraphCypher.g4 +++ b/src/query/frontend/opencypher/grammar/MemgraphCypher.g4 @@ -262,7 +262,7 @@ privilegeList : privilege ( ',' privilege )* ; labelList : label ( ',' label )* ; -label: ( '*' | StringLiteral ) ; +label : ( '*' | StringLiteral ) ; showPrivileges : SHOW PRIVILEGES FOR userOrRole=userOrRoleName ;