如何通过密码限制对Odoo / OpenERP的数据库管理器页面的访问?因此,只有主管理员才能看到此页面。
但问题是这个模块不支持多个数据库!
是否有其他方法或自定义模块可以实现这一目标?
答案 0 :(得分:-1)
您可以使用此模块:Restrict access to Manage Databases来限制对“管理数据库”页面的访问。
安装模块后,如果您以管理员身份登录(用户ID = 1)或者您为该用户启用了技术功能,则只能访问“管理数据库”页面(/web/database/manager/
) 。
如果您已安装模块并且在注销时无法切换数据库,则可以将db
标志添加到您的网址以手动选择所需的数据库,例如:
yoursite.com/web?db=database2
<强>警告:强>
此解决方案可能很麻烦,因为您必须在同一实例的所有数据库中安装它。
另一种解决方案是使用nginx将/web/database/manager
的访问权限仅限于您的IP地址或范围或IP地址。