当我尝试访问我的Odoo 8应用程序时,我被重定向到数据库管理菜单和页面“创建一个新数据库” . 但是,系统中有一个数据库,我可以通过pgAdmin很好地看到它,并且它一直工作到现在为止 . 据我所知,我没有改变任何事情 .
如何让Odoo 8再次连接到已存在的数据库,就像之前一样?
谢谢你的帮助!
您还应该检查数据库的所有权 . 如果从psql恢复它,请确保将所有者设置为openerp用户 .
ALTER DATABASE your_db OWNER TO your_openerp_user
DB用户和密码可以从CLI指定,即
openerp-server --db_user=openerp --db_password=openerp
或者它们在配置文件中指定,通常位于:
/etc/openerp/openerp-server.conf
为此我们必须进入管理员OpenERP数据库,该菜单中提供给我们的设施之一是从备份恢复数据库,另一个选项是创建新数据库 . 在OpenERP主页上创建数据库的外观可以选择我们使用的数据库,然后插入用户名和密码 .
我做的是我已经备份了主数据库,然后将其恢复到名为TestA的新数据库 . 当我打开Odoo网站时,它拿起了TestA数据库 . 然后我点击了页面右上角的“返回登录”选项,之后我被允许在登录期间在两个数据库之间进行选择 . 我选择了主要的一个,并成功加载了Odoo .
我有同样的问题 . 即使数据库已经创建,我仍然会被重定向到登录页面 . 我所做的是使用pgAdmin更改数据库中的管理员密码 . 在创建数据库的页面上有一个登录选项 .
它在res_user表下我刚才这样做了 . 之后我登录了我没有再次提示数据库 .
Update res_user Set password = 'your_password' Where login = 'admin'
4 回答
您还应该检查数据库的所有权 . 如果从psql恢复它,请确保将所有者设置为openerp用户 .
ALTER DATABASE your_db OWNER TO your_openerp_user
DB用户和密码可以从CLI指定,即
openerp-server --db_user=openerp --db_password=openerp
或者它们在配置文件中指定,通常位于:
/etc/openerp/openerp-server.conf
为此我们必须进入管理员OpenERP数据库,该菜单中提供给我们的设施之一是从备份恢复数据库,另一个选项是创建新数据库 . 在OpenERP主页上创建数据库的外观可以选择我们使用的数据库,然后插入用户名和密码 .
我做的是我已经备份了主数据库,然后将其恢复到名为TestA的新数据库 . 当我打开Odoo网站时,它拿起了TestA数据库 . 然后我点击了页面右上角的“返回登录”选项,之后我被允许在登录期间在两个数据库之间进行选择 . 我选择了主要的一个,并成功加载了Odoo .
我有同样的问题 . 即使数据库已经创建,我仍然会被重定向到登录页面 . 我所做的是使用pgAdmin更改数据库中的管理员密码 . 在创建数据库的页面上有一个登录选项 .
它在res_user表下我刚才这样做了 . 之后我登录了我没有再次提示数据库 .