重置 neo4j
用户密码
您可以通过禁用身份验证然后重新启用身份验证来重置 neo4j
用户密码。
-
在 values.yaml 文件中,将
dbms.security.auth_enabled:
设置为false
以禁用身份验证所有 Neo4j
config
值必须是 YAML 字符串,而不是 YAML 布尔值。因此,请确保在值周围加上引号,例如"true"
或"false"
,以便 Kubernetes 正确处理它们。# Neo4j Configuration (yaml format) config: dbms.security.auth_enabled: "false"
-
运行以下命令以应用更改
helm upgrade <release-name> neo4j/neo4j -f values.yaml
身份验证现已禁用。
-
使用
cypher-shell
连接并设置所需的密码ALTER USER neo4j SET PASSWORD '<new-password>'
-
更新 Neo4j 配置以启用身份验证
# Neo4j Configuration (yaml format) config: dbms.security.auth_enabled: "true"
-
运行以下命令以应用更新并重新启用身份验证
helm upgrade <release-name> neo4j/neo4j -f values.yaml
身份验证现已启用,并且 Neo4j 用户密码已重置为所需的密码。