I recently upgraded from Neo4j v.2.1.7 to v.2.2.0
However, the default username/password (neo4j/neo4j) is not being recognized.
How is this resolved?
The default password for a neo4j database is neo4j. The password for the example database is BloodHound. Click “Login”, and the GUI will attempt to authenticate to neo4j with the information you provided. You can optionally click “Save Password” to automatically log in next time with the same info.
Recover a lost password You can use a client such as Cypher Shell or the Neo4j Browser to connect to the system database and set a new password for the admin user. In a cluster deployment, you should complete the steps only on one of the Core servers. Complete the steps in Disable authentication as per your deployment.
You can use the browser instead of the API. Just go to http://localhost:7474 (or whatever IP to which the web console is bound) and you will be prompted to change the password. Once authenticated, use the command :server change-password to change the password again.
The username used on install as a service by default is neo4j , group is also neo4j .
Do you need authentication? If not you could turn it off by setting
dbms.security.auth_enabled=false
in neo4j-server.properties. This is a new config line added in Neo4j 2.2. If found in a fresh installation it would look like this:
# Require (or disable the requirement of) auth to access Neo4j
dbms.security.auth_enabled=true
When upgrading the line may not be present - if not it can be added in safely.
If you love us? You can donate to us via Paypal or buy me a coffee so we can maintain and grow! Thank you!
Donate Us With