2017-01-29 84 views
4

デフォルトのユーザーパスワードをデータベースに変更しようとしています。私はこの試みた:neo4jデータベースのパスワードを変更するには

$ curl -H "Content-Type: application/json" \ 
    -X POST \ 
    -d '{"password":"password"}' \ 
    -u neo4j:neo4j \ 
    http://localhost:7474/user/neo4j/password" 

をそれは私を聞かせて、私にこのエラーを与えていない:

Invalid input 'u': expected 'r/R' or 'a/A' (line 1, column 2 (offset: 1)) "curl -H "Content-Type: application/json" -X POST -d '{"password":"qazWSXEDCRFV!1"}' -u neo4j:neo4j http://localhost:7474/user/neo4j/password "" ^

この問題を解決する方法は?

+0

(のNeo4j 3.0.xの)私のために働きました二重引用符を削除する必要があります。最後に二重引用符を削除するか、別の二重引用符をURLの先頭に置く必要があります。これは 'http:/... ' –

答えて

11

curl -H "Content-Type: application/json" -XPOST -d '{"password":"new password"}' -u neo4j:neo4j http://localhost:7474/user/neo4j/password

は、ちょうどあなたがあなたの例のコマンドの終了と、エラー・メッセージ内のコマンドでダングリング二重引用符を `" `持っている。私ができる

+7

また、neo4jブラウザからパスワードを変更することもできます:':POST/user/neo4j/password {"password": "myNewPassword"} ' –

関連する問題