Parce que cette question n'a jamais été répondu, j'espérais que quelqu'un pourrait m'aider à réinitialiser le mot de passe pour me connecter à mon mot de passe neo4j (à localhost: 7474). Zachary a écrit un post sur la résolution de ce problème par quelqu'un qui redémarre le service en utilisant:
Sudo service neo4j-service restart
mais je n'ai pas trouvé cela utile. Dans le terminal, j’ai lancé bin/neo4j restart (ce qui, à mon avis, est la commande équivalente) et j’ai été incapable de réinitialiser mon mot de passe.
Selon l'environnement et le type d'installation, vous devez rechercher un fichier nommé auth dans le répertoire dbms et le supprimer.
Sous MacO, pour les installations dmg (à ajuster en fonction des emplacements personnalisés):
/Users/xyz/Documents/Neo4j/default.graphdb/dbms/auth
ou (installation homebrew)
/usr/local/Cellar/neo4j/x.x.x/libexec/data/dbms/auth
Les utilisateurs Windows doivent rechercher le même fichier dans le répertoire default.graphdb/dbms.
Dans Ubuntu
/var/lib/neo4j/data/dbms/auth
Dans les conteneurs docker
/var/lib/neo4j/data/dbms/auth
Vous pouvez également choisir de désactiver l’authentification dans le fichier de configuration, qui se trouve généralement dans
MacOs:
/Users/xyz/Documents/Neo4j/.neo4j.conf
ou
/usr/local/Cellar/neo4j/x.x.x/libexec/conf
et définissez cette propriété sur false
dbms.security.auth_enabled=false
Cela fait, vous devez redémarrer le serveur pour que les modifications prennent effet. Un nouveau mot de passe vous sera demandé.
Dans la machine de fenêtre, j'ai supprimé le fichier auth au chemin suivant:
Utilisateurs\systemUser\Documents\Neo4j\default.graphdb\data\dbms puis j'ai redémarré le serveur neo4j.
Accédez à http: // localhost: 7474 . Il vous sera demandé de saisir le mot de passe de l'utilisateur neo4j. Entrez le mot de passe par défaut (neo4j)
Après cela, vous serez navigué pour changer l'écran de mot de passe. Changez votre mot de passe.
Remarque: pour d'autres systèmes d'exploitation, le chemin du fichier d'authentification peut être différent.
Pour le Mac, j'ai dû supprimer ~/Documents/Neo4j/default.graphdb/data/dbms/auth
Puis redémarrez le serveur et réinitialisez le mot de passe.
En plus de supprimer le fichier d'authentification, Sudo rm/data/dbms/auth, j'ai également dû configurer la redirection de port local pour le port de navigateur 7474 et le port de connecteur de boulon 7687. Cela est dû au pare-feu sortant des navigateurs du réseau J'utilise.