Обновление Neo4J: почему роли пользователей не передаются? - PullRequest
0 голосов
/ 19 апреля 2020

При обновлении сообщества Neo4J 3.3.3 до уровня предприятия (или даже между версиями) я заметил, что пользователи, роли пользователей и разрешения не передаются.

Это нормально?

Нужно ли настраивать пользователей каждый раз при обновлении, поскольку они хранятся в отдельной БД?

1 Ответ

1 голос
/ 20 апреля 2020

В Neo4j 3.xx данные пользователя и аутентификации хранятся в различных каталогах по адресу NEO4J_HOME/data/dbms, поэтому вам необходимо обязательно скопировать их при обновлении в 3.xx и синхронизировать c это самостоятельно, если вы используете кластер.

В Neo4j 4.xx мы ввели понятие системной базы данных для хранения данных пользователя, базы данных и безопасности, и она автоматически синхронизируется с кластером. Для резервного копирования / восстановления / обновления вам нужно будет включить системную базу данных при выполнении этих операций.

Таким образом, у нас не было концепции отдельной базы данных для этого до 4.0, она существовала только в отдельных файлах.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...