zoukankan      html  css  js  c++  java
  • psql: 致命错误: 对用户"user1"的对等认证失败

    操作系统:Debian8

    登录pg时可能会有提示错误:

    $ psql -U user1 -d exampledb
    psql: 致命错误: 对用户"user1"的对等认证失败

    打开以下文件,

    $ sudo vi /etc/postgresql/9.4/main/pg_hba.conf
    # TYPE DATABASE USER ADDRESS METHOD
    
    # "local" is for Unix domain socket connections only
    local all all peer
    # IPv4 local connections:
    host all all 127.0.0.1/32 md5
    # IPv6 local connections:
    host all all ::1/128 md5

    将 peer 改为md5:

    # TYPE DATABASE USER ADDRESS METHOD
    
    # "local" is for Unix domain socket connections only
    local all all md5
    # IPv4 local connections:
    host all all 127.0.0.1/32 md5
    # IPv6 local connections:
    host all all ::1/128 md5

    然后重启服务:

    $ sudo service postgresql restart

    再登录即可:

    $ psql -U user1 -d exampledb

    -- End --

  • 相关阅读:
    第六周
    第五周(实验报告)
    第四周(实验报告)
    第三周(实验报告)
    Java第二周学习总结
    第一周
    2019课程总结
    第十四周课程总结
    第十三周总结
    第十二周总结
  • 原文地址:https://www.cnblogs.com/ibgo/p/5961849.html
Copyright © 2011-2022 走看看