PostgreSQL 连接认证失败一例

前端之家收集整理的这篇文章主要介绍了PostgreSQL 连接认证失败一例前端之家小编觉得挺不错的,现在分享给大家,也给大家做个参考。

使用libpqxx连接Postgresql 9.2.7出现如下问题

char tempConn[] = "hostaddr=127.0.0.1 user=ADMIN password=admin";

connection conn(tempConn); //出现错误数据库ADMIN不存在

大小写问题?

char tempConn[] = "hostaddr=127.0.0.1 user=\"ADMIN\" password=admin";

connection conn(tempConn); //出现错误用户""ADMIN""Password认证失败

Google后找到问题原因

dbname 数据名称。缺省和用户名相同,惊醒修改如下ok

char tempConn[] = "dbname=postgres hostaddr=127.0.0.1 user=\"ADMIN\" password=admin";

connection conn(tempConn) //ok

又一失败经验

猜你在找的Postgre SQL相关文章