You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

如何检查Memgraph中已创建用户的权限分配情况?

确认Memgraph用户权限分配的方法

一、直接查询用户权限

你可以通过Memgraph的内置查询直接查看指定用户的权限,这是最快捷的确认方式:

SHOW GRANTS FOR `james@skyfalllodge.co.uk`;

执行这条命令后,会返回该用户被授予的所有权限列表,直接核对是否和你之前授予的MATCH, MERGE, CREATE, DELETE, REMOVE, SET一致即可。

二、是否需要实际操作测试

查看权限能确认配置状态,但实际执行对应操作测试是更稳妥的验证方式——毕竟配置正确不代表实际生效(比如可能存在角色冲突、配置未同步等极端情况)。

测试步骤很简单:

  • 切换到james@skyfalllodge.co.uk账号登录Memgraph
  • 分别执行对应权限的操作,比如:
    // 测试CREATE权限
    CREATE (n:Agent {name: 'James Bond'});
    // 测试MATCH权限
    MATCH (n) RETURN n;
    // 测试MERGE和SET权限
    MERGE (n:Agent {name: 'James Bond'}) SET n.code = '007';
    // 测试REMOVE和DELETE权限
    MATCH (n) REMOVE n.code DELETE n;
    

如果所有操作都能正常完成,没有抛出权限不足的错误,就说明权限确实成功分配并生效了。

内容的提问来源于stack exchange,提问作者GrandMel

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.07.20 18:40:00