【发布时间】:2018-01-30 01:44:15
【问题描述】:
我想使用导入器二进制文件,但无论我选择什么选项,它都会抛出“Permission denied”。
我通过 ArangoDB Web 界面创建了数据库 test、用户 test 和集合 persons。
我试过了
- 使用根
- “--create-collection true”在创建集合之前
- 不带 sudo 和带 sudo
我可以通过 Web 界面导入集合,它导入得很好。
【问题讨论】:
标签: arangodb
我想使用导入器二进制文件,但无论我选择什么选项,它都会抛出“Permission denied”。
我通过 ArangoDB Web 界面创建了数据库 test、用户 test 和集合 persons。
我试过了
我可以通过 Web 界面导入集合,它导入得很好。
【问题讨论】:
标签: arangodb
如果是密码问题,请尝试以下解决方法。
sudo -S <<< "your_password" your_command
原因是 arangoimp 再次寻找密码,并以换行符作为密码。因此错误权限被拒绝。
这里的选项-S <<< 获取密码并每次都用它代替传入的密码请求。
但是,如果它有效,这只是一个解决方法,而不是最终解决方案,因为在命令历史记录中显示密码是不安全的。
【讨论】: