Database 如何防止OrientDB根用户访问所有数据库

Database 如何防止OrientDB根用户访问所有数据库,database,security,orientdb,Database,Security,Orientdb,我们在嵌入式模式下使用的是OrientDB。这将创建一个物理目录,其中包含客户端计算机上的数据库 数据库中有用户,这些用户受密码保护,但是,客户端可以绕过这些用户。要进行旁路,客户端必须安装OrientDB的服务器版本(第一次运行时将生成“root”帐户),然后将数据库文件从嵌入式目录复制到服务器目录,并使用OrientDB Studio 这意味着可以使用root帐户访问数据库,从而可以访问所有内容。我知道OrientDB提供数据加密,但这感觉像是解决问题的一部分 所以,有没有办法通过配置数据库

我们在嵌入式模式下使用的是OrientDB。这将创建一个物理目录,其中包含客户端计算机上的数据库

数据库中有用户,这些用户受密码保护,但是,客户端可以绕过这些用户。要进行旁路,客户端必须安装OrientDB的服务器版本(第一次运行时将生成“root”帐户),然后将数据库文件从嵌入式目录复制到服务器目录,并使用OrientDB Studio

这意味着可以使用root帐户访问数据库,从而可以访问所有内容。我知道OrientDB提供数据加密,但这感觉像是解决问题的一部分

所以,有没有办法通过配置数据库本身来防止root用户访问和修改数据库呢?
管理员、读卡器和写卡器用户密码已更改为非默认密码。我使用的是OrientDB服务器:3.0.16和嵌入式3.0.16。

如果数据库已加密,则用户根密码不再有效