Permissions Arango从3.3更新到3.7

Permissions Arango从3.3更新到3.7,permissions,authorization,arangodb,Permissions,Authorization,Arangodb,我一直在运行Arango 3.3。我用Arango3.7启动了一个新服务器。我已经对两个Arango进行了相同的配置(尽可能多)——相同的数据库、数据、用户、密码和权限。但是当我将3.3版本指向3.7时,访问3.3版本的服务器代码失败了。连接在两个节点上都成功,返回jwt。在后续查询中使用该jwt在3.3上成功,但在3.7上失败,出现“未授权执行此请求”。我已经检查并重新检查了用户权限,据我所知,它们是相同的。在3.3和3.7之间是否发生了一些我遗漏的变化?我认为在这一层面上没有任何变化-您是如

我一直在运行Arango 3.3。我用Arango3.7启动了一个新服务器。我已经对两个Arango进行了相同的配置(尽可能多)——相同的数据库、数据、用户、密码和权限。但是当我将3.3版本指向3.7时,访问3.3版本的服务器代码失败了。连接在两个节点上都成功,返回jwt。在后续查询中使用该jwt在3.3上成功,但在3.7上失败,出现“未授权执行此请求”。我已经检查并重新检查了用户权限,据我所知,它们是相同的。在3.3和3.7之间是否发生了一些我遗漏的变化?

我认为在这一层面上没有任何变化-您是如何导出和导入数据的?如果尝试不使用auth,是否成功?我使用arangodump从3.3服务器导出数据,arangorestore将数据导入3.7服务器。我可以使用web界面登录到3.3服务器,我可以使用_open/auth api连接到3.3服务器,它会返回JWT。我使用JWT来提交一个查询。但是,当我在3.7服务器上重复这个过程时(使用相同的凭据打开/auth,获取JWT,使用该JWT提交相同的查询),我会得到“未授权执行此请求”。关闭3.7服务器上的身份验证没有帮助。从web界面到3.7的查询工作正常。在我看来,用户和数据库权限似乎存在问题,但根据您的过程,我不确定为什么会发生这种情况。不幸的是,Stackoverflow上的用户参与率很低,我建议您在感谢指针的问题上提问,will doSorry我无法提供更多帮助!