Neo4j - 如何设置用户名和密码

时间:2014-04-10 06:57:44

标签: neo4j

我试图为在linux机器上运行的Neo4j实例设置用户名和密码。我找不到任何文档。请让我知道如何做到这一点。

4 个答案:

答案 0 :(得分:5)

在浏览器中进入localhost:7474之后,转到:server connect提示符并输入默认的登录信息:

user: neo4j
password: neo4j

然后它会要求您更改密码。您现在已连接。

答案 1 :(得分:2)

默认情况下,作为服务安装时使用的用户名为neo4j,组也为neo4j

我认为您可以在conf/neo4j-wrapper.conf

中配置已用过的用户
# Name of the service
wrapper.name=neo4j

# User account to be used for linux installs. Will default to current
# user if not set.
wrapper.user=

您使用passwd更改了Linux上用户的密码,有关详细信息,请参阅man passwd

答案 2 :(得分:1)

启动Neo4j服务器。 - 在浏览器中打开网址(http://127.0.0.1:7474/browser/)。 - 单击左侧菜单中的数据库图标。 - 查找"连接为" - > :服务器用户添加,单击并在正确的窗口中添加您想要的用户名和密码。

打开网址http://localhost:7474/db/data/ 这将提示用户名密码验证窗口。输入上面创建的添加的用户/密码,然后单击“确定”。

答案 3 :(得分:-1)

Neo4j不支持使用用户名和密码访问数据库(例如,与MySQL一样)。因此,您必须依赖其他安全机制,例如AWS中的安全组或防火墙。您可能需要查看有关此问题的文档和其他stackoverflow问题:

  1. http://docs.neo4j.org/chunked/stable/security-server.html#_server_authorization_rules
  2. How to secure access to neo4j remote shell?