postgresql - 无法连接到 Tryton 数据库

标签 postgresql ubuntu tryton

在 Ubuntu 12.04 中安装标准 Tryton 包后,我可以启动客户端并创建一个新数据库。但是客户端拒绝连接到数据库。它将显示本地创建的数据库,但将无法添加本地主机配置文件。

如果我尝试添加新的配置文件,客户端将显示已安装的数据库,但在单击“确定”时将失败并静默返回到开始屏幕,而不会添加新的配置文件。

新的配置文件设置是:

Hostname: localhost
Port: 8000
Database: [Correctly displays the list of created Dbs]
Username: [I've tried everything from tryton, admin, test to root]

我也曾尝试在不添加新配置文件的情况下直接在 Tryton 客户端中连接,然后无论我重新输入 tryton 用户的准确程度如何,它总是会产生“错误的用户或密码”使用他的密码,或与此相关的任何其他用户(admin、root)。

我已经按照文档中的步骤进行操作(Readme.debian:在 /etc/trytond.conf 中添加数据库用户等等,已经在 postgres 和 trytond.conf 中注册了 tryton 用户)。

我是否需要在远程桌面上以 tryton 身份登录? 客户端是通过远程桌面在 Ubuntu 桌面上启动的,以 root 身份登录。 也尝试以 tryton 身份登录。这将进入桌面,但不知何故不显示终端窗口。因此我无法启动 Tryton 客户端。终端将闪烁一秒钟然后消失。

最佳答案

当您从 tryton 客户端创建数据库时,它会询问您管理员密码。您必须输入“admin”用户名和您在数据库创建步骤中使用的管理员密码。

进入系统后,您将看到并逐步创建其他用户。您可以根据需要跳过它,因为它们可以随时从管理 -> 用户 -> 用户菜单中创建。

您绝不能使用在 etc/trytond.conf 中输入的密码,因为此凭据用于从 tryton 服务器连接到数据库。用户登录由 tryton 服务器管理。

关于postgresql - 无法连接到 Tryton 数据库,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/22010003/

相关文章:

node.js - Sequelize 对象不是一个函数

postgresql - 无法完成 pgadmin4 设置。 Apache 网络服务器

sql - PostgreSQL 9.3 - 比较两组数据而不重复第一组中的值

postgresql - 按名称删除 jsonb 数组项

C++ 程序意外终止

mysql - SQL 客户端抛出错误 1045 但我可以通过命令行进入?

mysql - Tryton ERP MySQL安装

python - centos 6.5 python 2.7找不到python 2.6认为很好的pygtk

PostgreSQL - 如何在 pgAdmin 中查看函数文本/源代码?