我在Linux服务器上安装了Bucardo。但是,当我尝试使用用户“bucardo”添加数据库时,我无法添加它,我在添加数据库时收到以下错误。
DBI connect('dbname = bucardo; host = localhost; port = 5432','bucardo') 致命:用户“bucardo”在/ usr / local / bin / bucardo第308行密码验证失败
答案 0 :(得分:0)
看起来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>