【问题标题】:py2neo.database.status.Unauthorized in Neo4j 3.0.3py2neo.database.status.在 Neo4j 3.0.3 中未授权
【发布时间】:2016-09-19 19:09:27
【问题描述】:

我尝试从 python 程序访问 Neo4j 3.0 数据库,但显示以下错误:

文件“C:\Python27\lib\py2neo\database\http.py”,第 157 行,在 get raise Unauthorized(self.uri.string) py2neo.database.status.Unauthorized: http://localhost:7474/db/data/

已经有一个相同主题的帖子打开了,但它是在 2.2 版本中。

我的代码是:

authenticate("localhost:7474", "neo4j", "neo4j")
graph_db = Graph("http://localhost:7474/db/data/")

这与 2.2 版中的完全相同,正如在 http://py2neo.org/v3/database.html 中指定的那样。

我也尝试过这样做:

graph_db = Graph("http://localhost:7474/db/data/", user="neo4j",     password="neo4j")

但我得到了相同的结果。

有谁知道问题出在哪里?

提前致谢。

【问题讨论】:

    标签: python neo4j py2neo


    【解决方案1】:

    通过网页界面(http://localhost:7474/browser/)访问数据库,首次登录需要设置新密码。

    那么,这应该可以工作:

    from py2neo
    g = Graph('http://localhost:7474/db/data', user='neo4j', password='new_password')
    

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 2013-11-01
      • 1970-01-01
      • 1970-01-01
      • 2022-09-28
      • 2018-06-15
      • 2023-03-25
      • 2016-12-17
      相关资源
      最近更新 更多