Openerp 所有用户的Odoo默认数据库

Openerp 所有用户的Odoo默认数据库,openerp,odoo-9,odoo-10,Openerp,Odoo 9,Odoo 10,我有三个数据库(public、test、test1),是否所有用户在打开我的URL后都可以重定向到公共数据库而不从列表中选择数据库 数据库(test,test1)只有管理员可以查看。当您运行服务器时,您需要在--db filter后面提到您的默认数据库名称 示例:--db filter数据库\u name ./odoo-server --addons-path=addons/ --db_user=openerp --db_password=openerp --db-filter=jbe_gs

我有三个数据库(public、test、test1),是否所有用户在打开我的URL后都可以重定向到公共数据库而不从列表中选择数据库


数据库(test,test1)只有管理员可以查看。

当您运行服务器时,您需要在--db filter后面提到您的默认数据库名称

示例:
--db filter数据库\u name

 ./odoo-server --addons-path=addons/ --db_user=openerp  --db_password=openerp --db-filter=jbe_gs
您可以尝试以下方法:

显示要选择的数据库列表属于用于将odoo连接到postgres的postgres用户

您可以创建两个postgres用户(公共用户、测试用户): 对于公共数据库,将所有者设置为公共用户。 对于test,test1将所有者设为test\u用户

运行两个odoo实例,第一个使用public_user连接到postgres,在这里您只能选择一个数据库(public)


另一个使用test_user连接到postgres,因此您只能选择2个数据库(test,test1)。

将这一行添加到您的配置文件:dbfilter=public@VikiChavadaTnx寻求帮助,你能告诉我位置配置文件在哪里吗?你使用的是哪个版本的odoo?如果不编辑登录页面的模板,你就不能这样做,因为当你选择数据库时,你根本没有登录。如果你不知道,你怎么知道用户?我认为你应该编辑模板来匹配你的needs@VikiChavadaODOO9版本的位置在哪里?您应该在ODOO9目录下运行此表单。例如,我的odoo实例位于以下路径中:odoo@odoo:/opt/gsj_jb_10$