sql >> データベース >  >> RDS >> PostgreSQL

psql:致命的:ユーザー開発者のピア認証に失敗しました

    試してみてください:

    psql -U user_name  -h 127.0.0.1 -d db_name
    

    ここで

    • -U データベースのユーザー名です
    • -h はローカルサーバーのホスト名/IPであるため、Unixドメインソケットを回避します
    • -d 接続するデータベース名です

    これは、Unixドメインソケット接続ではなくPostgresqlによって「ネットワーク」接続として評価されるため、pg_hba.confに表示されるような「ローカル」接続としては評価されません。 :

    local   all             all                                     peer
    


    1. 簡単な例でSQLServerHierarchyIDを使用する方法

    2. 文字列を連結/集約するための最適な方法

    3. SQL Server(T-SQL)でのMONTH()の例

    4. postgresql.conf、パラメーターを一度に減らす