我可以禁用neo4j中的命令吗?

时间:2018-07-24 08:58:19

标签: neo4j cypher

是否可以禁用neo4j中的某些命令?

具体来说,我有一个可为更多人服务的数据库。而且我想禁止从数据库中删除某些内容的命令(例如DELETE,REMOVE ...)。因此,如果用户JohnDoe尝试删除节点,则将不允许该节点。

如果对此没有直接支持,是否有某种解决方法?

1 个答案:

答案 0 :(得分:2)

neo4j的企业版支持多个native roles,包括reader角色-阻止具有该角色的用户写入数据库。

社区版不支持“本地角色”。