当前位置:数据库 > Postgres >>

致命错误:没有用于主机"192.168.1.112",用户"postgres"解决


致命错误:没有用于主机"192.168.1.112",用户"postgres"解决
 
 安装postgresql9.2后,QT连接数据库:
Cpp代码    www.zzzyk.com  
QSqlDatabase db = QSqlDatabase::addDatabase("QPSQL","test");  
db.setDatabaseName("sqlscada");  
//db.setHostName("127.0.0.1");  
db.setHostName("192.168.1.112");  
db.setPort(5432);  
db.setUserName("postgres");  
db.setPassword("scada");  
    用127.0.0.1连接本机OK,指定IP地址连接就报错: 致命错误:没有用于主机"192.168.1.112",用户"postgres";
 
    打开$POSTSQL/data/pg_hdb.conf 找到
    # IPv4 local connections:
    host    all             all             127.0.0.1/32            md5
    在下面添加一行代码:
    host    all             all             192.168.1.112/32            md5
 
    重新连接,一切正常.
 
CopyRight © 2022 站长资源库 编程知识问答 zzzyk.com All Rights Reserved
部分文章来自网络,