2017-03-21 2 views
1

3.0.7で正常に動作する使用済の定義済みプロシージャを作成しました。neo4j:ユーザー定義プロシージャ3.0.7からアップグレードした後のAuthorizationViolationException => 3.1.2

neo4jを3.0.7から3.1.2にアップグレードしました。

必要に応じて、私はcreateNode()を呼び出すと

、それはAuthorizationViolationException」で失敗(@Procedure注釈に)「モード= WRITE」と「@PerformsWrite」を置き換える:トークンは、オペレーションを作成はために許可されていませんユーザ 'neo4j'の役割は[管理者]がWRITEに制限されています。

グラフのノードをneo4jブラウザで作成することはできますが、私の手順ではできません。このプロシージャは、 "neo4j"ログインのコンテキストで呼び出されています。

追加の設定/設定は必要ですか?ご不便を

答えて

0

これは、あなたのneo4j.confでこの設定を使用することができます。それまで

3.1.3にロールバックされますうまく意味、一時的な変更をした

dbms.security.allow_publisher_create_token=true

申し訳ありません。

関連する問題