Ich habe ein gebrauchtes definiertes Verfahren geschrieben, das unter 3.0.7 funktioniert.neo4j: benutzerdefiniertes Verfahren AuthorizationViolationException nach dem Upgrade von 3.0.7 => 3.1.2
Ich habe gerade neo4j von 3.0.7 auf 3.1.2 aktualisiert.
Je nach Bedarf ersetzt I "@PerformsWrite" mit "mode = WRITE" (in der @Procedure Anmerkung)
Als ich createNode() aufrufen, es scheitert mit „AuthorizationViolationException: Token-Operationen erstellen, werden für nicht zulässig Benutzer 'neo4j' mit Rollen [admin] ist auf WRITE beschränkt. "
Ich kann Knoten in der Grafik über den Neo4j-Browser erstellen, nur nicht über meine Prozedur. Das Verfahren wird im Rahmen des Logins "neo4j" aufgerufen.
Gibt es eine zusätzliche Konfig/Setup, die ich tun muss?