neu*_*net 10 database arangodb
我是根,我忘记了我现在能做什么?
我试图重新安装arangodb,删除所有数据库,但新安装旧密码后仍然存在
neu*_*net 10
service arangodb3 stop
/usr/sbin/arangod --server.authentication false
Run Code Online (Sandbox Code Playgroud)
然后
require("@arangodb/users").replace("root", "my-changed-password");
exit
service arangodb3 restart // **VERY IMPORTANT STEP!!!**
//if you don't restart the server everyone can have access to your database
Run Code Online (Sandbox Code Playgroud)
arangod使用该选项启动服务器--server.authentication false.这将禁用身份验证,以便您可以访问没有密码的数据库.如果要求您在arangosh或Web界面中提供凭据,请使用root用户名和空密码.然后,您可以更改用户的密码root(在Web界面中:USERS> root> Change Password).
建议将服务器绑定到关闭,--server.endpoint tcp://127.0.0.1:8529而不是0.0.0.0关闭身份验证,这样外部没有人可以访问不受保护的数据库,但只能在服务器上本地访问(您也可以将其绑定到网络地址,但请确保在这种情况下,港口不向公众开放).
| 归档时间: |
|
| 查看次数: |
4560 次 |
| 最近记录: |