错误描述:使用py2neo连接neo4j数据库需要执行query查询某些信息时出现问题,py2neo版本4.3.0,同时使用Graph成功连接neo4j数据库,只有执行query时出现问题。
出现此问题时,首先查看启动neo4j的终端,是否出现如下图所示问题:
若出现如上图所示问题,则为权限问题,即当前用户没有权限,因此查找neo4j.conf文件,按照如下方式修改:
# Whether requests to Neo4j are authenticated.
# To disable authentication, uncomment this line
# dbms.security.auth_enabled=false
查找到最后一行 dbms.security.auth_enabled=false 并删除#,然后保存配置文件后重新启动neo4j,在执行代码运行query即可。