3

我已经在 Linux 服务器上安装了 Bucardo。但是,当我尝试使用用户“bucardo”添加数据库时,我无法添加它,添加数据库时出现以下错误。

DBI connect('dbname=bucardo;host=localhost;port=5432','bucardo') 致命:/usr/local/bin/bucardo 第 308 行的用户“bucardo”的密码验证失败

4

1 回答 1

1

看起来 postgre 服务器中没有用户 bucardo 。你可以检查一下:

从 pg_user 中选择 *;

在运行之前,./bucardo install 您应该创建它

sudo su - postgres -c "psql postgres"  
CREATE USER bucardo WITH LOGIN SUPERUSER ENCRYPTED PASSWORD 'password';  
CREATE DATABASE bucardo;  
<CTRL-D>
于 2016-06-27T09:35:22.087 回答