Neo4j 初始化密码

浏览器初始化密码

初始化密码

Web 浏览器访问:http://IP:7474/

连接 URL 为 :bolt://IP:7687,初始用户名、密码为 neo4j,如下图所示:

1597130874884

初始化登录成功后,会要求重置 neo4j 密码,修改并确认新密码。

1597130933055

浏览器更改密码

Web 浏览器访问:http://IP:7474/,登录成功后,输入命令:

:server change-password

命令行更改密码

  1. 进入 neo4j 安装目录, 并进入 bin 目录;
  2. 运行 ./cypher-shell 命令, 输入用户名,密码(初始默认用户名和密码为 neo4j)
  3. 输入命令: CALL dbms.security.changePassword('123456'); 输入命令 :exit; 退出

例如:

1597132382397

Docker 容器初始化密码

初始化密码

默认情况下,Neo4j 需要身份验证,并且要求我们首先登录 neo4j/neo4j 并设置新密码。当使用 --env NEO4J_AUTH=neo4j/<password> 选项创建 Docker 容器时,我们将通过初始化密码来跳过此密码重置。

$ docker run -d --env NEO4J_AUTH=neo4j/123456 -it neo4j:3.5.13

参考文档

  • neo4j 设置项:https://neo4j.com/docs/operations-manual/current/reference/procedures/
  • 设置初始化密码:https://neo4j.com/docs/operations-manual/current/configuration/set-initial-password/
  • 密码和用户恢复:https://neo4j.com/docs/operations-manual/current/configuration/password-and-user-recovery/
  • Docker 运行 neo4j:https://neo4j.com/developer/docker-run-neo4j/