在 Neo4j 中修改密码有几种常见方式,取决于你使用的是 Neo4j 4.x/5.x、是否启用了认证、以及你是否能登录。
登录后执行:
ALTER CURRENT USER SET PASSWORD FROM '旧密码' TO '新密码';
示例:
ALTER CURRENT USER SET PASSWORD FROM 'neo4j' TO 'NewPass@123';
如果是 管理员修改其他用户密码:
ALTER USER neo4j SET PASSWORD 'NewPass@123';
http://localhost:7474neo4j stop
conf/neo4j.confdbms.security.auth_enabled=false
neo4j start
ALTER USER neo4j SET PASSWORD 'NewPass@123';
dbms.security.auth_enabled=true
⚠️ 会清空所有用户和角色
rm data/dbms/auth*
用户名: neo4j
密码: neo4j
docker run \
-e NEO4J_AUTH=neo4j/NewPass@123 \
neo4j
进入容器:
docker exec -it neo4j bash
cypher-shell
然后执行 ALTER USER 命令。
如果你能告诉我:
我可以给你更精确的命令。
免责声明:本站发布的内容(图片、视频和文字)以原创、转载和分享为主,文章观点不代表本网站立场,如果涉及侵权请联系站长邮箱:is@yisu.com进行举报,并提供相关证据,一经查实,将立刻删除涉嫌侵权内容。