【问题标题】:In-built Enterprise Edition procedures not available内置企业版程序不可用
【发布时间】:2019-04-07 10:14:41
【问题描述】:

我目前正在为 uni 处理图形数据库中的访问控制项目。为此,我收到了 Neo4j 的企业版许可证。我在 Linux (Ubuntu) 和 Windows 上都设置了它,但我的问题出现在两台机器上。

我正在查看属性级别的访问控制,并根据手册 (https://neo4j.com/docs/operations-manual/current/authentication-authorization/property-level-access-control/) 进行了所有操作,但似乎未加载配置,因为用户始终可以读取每个属性。尝试调用 dbms.listConfig() 时,我收到一条错误消息,指出该过程不存在。它也未列在 dbms.procedures 列表中。所以我怀疑问题出在“更深”的地方。

我哪里做错了?我已经浏览了几个小时的手册,但似乎没有任何效果。有没有办法让我真正使用企业版?

【问题讨论】:

    标签: neo4j


    【解决方案1】:

    重启 neo4j 服务器以使 neo4j.conf 文件中的更改生效。 并在调用 CALL dbms.listConfig() 之前验证您是否是管理员 检查此链接以获得更多支持 - https://maxdemarzi.com/2018/03/12/keeping-properties-secret-in-neo4j/

    【讨论】:

      猜你喜欢
      • 2020-08-21
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2015-09-18
      相关资源
      最近更新 更多