我已经在Linux服务器上安装了Bucardo。但是,当我试图使用用户“bucardo”添加数据库时,我无法添加它,在添加数据库时出现以下错误。
DBI连接('dbname=bucardo;host=localhost;port=5432','bucardo')
致命:用户“bucardo”在/usr/local/bin/bucardo line 308的密码验证失败

最佳答案

看起来postgre服务器中没有用户bucardo。
你可以检查一下:
从pg_用户中选择*;
运行前./bucardo install
你应该创造它

sudo su - postgres -c "psql postgres"
CREATE USER bucardo WITH LOGIN SUPERUSER ENCRYPTED PASSWORD 'password';
CREATE DATABASE bucardo;
<CTRL-D>

关于postgresql - 在bucardo中添加postgresql数据库时,错误“/usr/local/bin/bucardo第308行的用户” bucardo”的密码验证失败”,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/32942336/

10-11 04:59