我一直在寻找一种通过N1QL进入群集中服务器节点的方法。
角色query_system_catalog
可用于通过
SELECT * FROM system:node
但是,从我所看到的角度来看,该角色仅在企业版中可用。有没有办法让他们通过Community Edition中的n1ql?
编辑:
这是显示的错误
<N1QL Execution failed, OBJ={u'msg': u'User does not have credentials to run queries accessing the system tables. Add role query_system_catalog to allow the query to run.', u'code': 13014}>```
答案 0 :(得分:1)
仅EE https://www.couchbase.com/products/editions支持RBAC角色。
在CE中没有角色。用户登录后,以下命令应正常工作
select * from system:nodes;
答案 1 :(得分:1)
管理员角色应在CE中可用。尝试以管理员身份运行查询。