在Ubuntu 16.04.3桌面上,我刚刚卸载并重新安装了Neo4j。我还没有开始。但是当我尝试设置初始密码时......
sudo neo4j-admin set-initial-password 1234
...我得到了这个输出:
command failed: initial password was not set because live Neo4j-users were detected.
怎么会这样?如何设置初始密码?
答案 0 :(得分:19)
删除data/dbms/auth
文件(如果存在);然后重启db。
在Ubuntu中,目录为/var/lib/neo4j/data/dbms/
您还可以从此处检查文件位置:https://neo4j.com/docs/operations-manual/current/configuration/file-locations/
希望它有所帮助。
答案 1 :(得分:4)
我从Neo4J版本3.3.2切换到3.2.1然后执行以下命令更改我的密码:
curl -H "Content-Type: application/json" -X POST -d '{"password":"WHATEVER THE PASSWORD IS"}' -u neo4j:neo4j http://localhost:7474/user/neo4j/password