Забыл пароль сервера Neo4j
Потому что этот вопрос никогда не отвечал, я надеялся, что кто-то сможет мне помочь reset пароль для подключения к моему паролю neo4j (на localhost: 7474). Захари написал сообщение об этом, когда кто-то перезапустил службу, используя:
sudo service neo4j-service restart
но я не нашел это полезным. В терминале я запускал перезагрузку bin/neo4j (что, я думаю, является эквивалентной командой) и не смог reset мой пароль.
Ответы
Ответ 1
В зависимости от среды и типа установки вам нужно найти файл с именем auth в каталоге dbms и удалить его.
В MacO для установок dmg (с учетом пользовательских мест):
/Users/xyz/Documents/Neo4j/default.graphdb/dbms/auth
или (доморощенная установка)
/usr/local/Cellar/neo4j/x.x.x/libexec/data/dbms/auth
Пользователи Windows должны искать тот же файл в каталоге default.graphdb/dbms.
В убунту
/var/lib/neo4j/data/dbms/auth
В докерных контейнерах
/var/lib/neo4j/data/dbms/auth
Кроме того, вы можете отключить аутентификацию в файле конфигурации, который обычно находится в
MacOs:
/Users/xyz/Documents/Neo4j/.neo4j.conf
или же
/usr/local/Cellar/neo4j/x.x.x/libexec/conf
и установите для этого свойства значение false
dbms.security.auth_enabled=false
После этого вам необходимо перезапустить сервер, чтобы изменения вступили в силу, вам будет предложено ввести новый пароль.
Ответ 2
В окне машины я удалил файл аутентификации по следующему пути:
Пользователи \systemUser\Documents\Neo4j\default.graphdb\data\dbms, а затем я перезапустил сервер neo4j.
Перейдите по адресу http://localhost: 7474. Он попросит вас ввести пароль для пользователя neo4j. Введите пароль по умолчанию (neo4j)
После этого вы перейдете к экрану смены пароля. Поменяйте ваш пароль.
Примечание: для других операционных систем путь к файлу аутентификации может отличаться
Ответ 3
Для Mac мне пришлось удалить файлы ~/Documents/Neo4j/default.graphdb/data/dbms/auth
Затем перезапустите сервер и reset пароль.
Ответ 4
В дополнение к удалению файла auth, sudo rm/data/dbms/auth, мне также пришлось настроить переадресацию локального порта для порта браузера 7474 и порта болтового соединителя 7687. Это связано с исходящим межсетевым экраном для браузеров сети. Я использую.